de.comp.lang.php.* FAQ

5.5. Portable PHP-Scripte

Antwort von Kristian Köhntopp

PHP ist weitgehend unabhängig von der verwendeten Systemplattform. Von den Funktionen microtime() und crypt() ist bekannt, dass sie sich beiden Betriebssystemen unterschiedlich verhalten.

Einige PHP-Module stehen nicht unter allen Systemplattformen zur Verfügung. So ist das Posix-Modul systembedingt nur unter Unix sinnvoll einsetzbar und das DCOM-Modul nur unter Windows verfügbar.

PHP unterscheidet in Funktionen nicht zwischen den verschiedenen Verzeichnistrennern / und \. Man sollte jedoch beachten, dass ein Backslash in Strings als \\ geschrieben werden muss. Möchte man erfahren, wie der Verzeichnistrenner auf einem System heißt, kann man die vordefinierte Konstante DIRECTORY_SEPARATOR benutzen.

Valid HTML 4.01! Valid CSS!

5.5. Portable PHP-Scripte
http://www.php-faq.de/q/q-php-portierung.html
Archiv der de.comp.lang.php-FAQ Dies ist eine Archivseite von 2008 und wurde seitdem nicht geändert. Das dclp-FAQ-Team