Det är bara skriva sin kod och om den funkar på Windows så funkar den på Linux med! Oftast... Det har kommit till några funktioner i PHP4 som inte finns i 3an, men om det gäller samma version så är det inga problem.
Dock kräver vissa funktioner att vissa komponenter finns installerade på servern, tex GD för bildhantering och mail() för epost.
PHP är väl egentligen byggt för att köras under UNIX/Linux, vad jag förstår så är PHP under Windows mer ett sätt att nå ut till "massan". Den senaste versionen (4.1.0) lär dock fungera bättre under Windows än tidigare versioner.
Red: Gick just in på PHP.net och upptäckte att 4.1.0 inte var den senaste utan det var 4.1.1.
Den största skillnaden ligger väl i sökvägar till filer, och filändelser på dynamiska kodbibliotek (.so respektive .dll). Det finns vissa grejer som bara funkar på *NIX (shared memory är det enda jag kan komma på just nu), och en del som bara funkar under Windows (COM, DOTNET).
Vad gäller syntaxen är det dock inga som helst skillnader.
------------------ Vaddå HTLM design? Jag e UTVECKLARE för fan! /mrblonde