Mit upgrade.php stellen Entwickler sicher, dass ihre modernen PHP-Anwendungen abwärtskompatibel bleiben.
Das Skript emuliert neuere PHP-Funktionen, die auf dem eingesetzten System nicht funktionieren. Entwickler können so neue Funktionen aus PHP 5.3 und 6.0 einsetzten, ohne sich um Workarounds kümmern zu müssen, wenn die Applikation auf einem System laufen soll, das noch mit einer Vorgängerversion von PHP ausgerüstet ist. Die Emulation schaltet sich aber nur dann ein, wenn sie auch benötigt wird. Das Skript kann über 100 Kernfunktionen von PHP und ganze Erweiterungen emulieren.
Die Version 16 des upgrade.php-Skripts bringt nach längerer Wartezeit wieder ein Update. Die Software bietet jetzt eine verbesserte Kompatibilität für JSON-Anwendungen und kann eine Reihe von PHP 5.3-Funktionen emulieren. (jp)
Die Fachzeitschrift web-developer liefert jeden Monat praktisches Wissen für professionelle Entwickler von Web-Anwendungen und Rich Internet Applications (RIA). Weitere Schwerpunkte sind Datenbankapplikationen, PHP und JavaScript. web-developer liefert Wissen für Entwickler von Web-Applikationen, für Content und Online-Manager, Agenturen und Webmaster.