Zum Hauptinhalt Zur Navigation

PHP 4.2.0 veröffentlicht

Neue Features, bessere Performance und mehr Sicherheit. Die PHP-Group veröffentlichte jetzt nach einem ausführlichen Test die Version 4.2.0 der Scriptsprache PHP. Wichtigste Neuerung ist das geänderte Variablenhandling. Externe Variablen, d.h. Umgebungsvariablen oder HTTP-Übergabewerte, stehen nicht länger standardmäßig im aufgerufenen Script zurück. Damit soll vor allem die Sicherheit von PHP-Applikationen verbessert werden.
/ Jens Ihlenfeld
Kommentare News folgen (öffnet im neuen Fenster)

Externe Variablen stehen jetzt "superglobalen" Arrays zur Verfügung, eine Methode, die mit PHP 4.1.0 bereits eingeführt wurde, mit PHP 4.2.0 wird dieses Verhalten nun zum Standard. Dennoch kann PHP so konfiguriert werden, dass auch alte Scripte wie gewohnt weiterlaufen.

Zudem bietet PHP 4.2.0 Unterstützung für den Webserver Apache 2, der kürzlich in der Version 2.0.35 erstmals als stabil deklariert wurde. Allerdings bezeichnen die PHP-Entwickler den Apache-2-Support ausdrücklich als experimentell.

Zudem wurden einige Socket-Erweiterungen überarbeitet, der Datei-Upload beschleunigt, die POSIX-Erweiterung bereinigt, das Output-Buffering stabilisiert, Performance und Stabilität der DOM-XML-Erweiterung verbessert sowie Unterstützung für "Multibyte Regular Expressions" hinzugefügt.

Mit Mac OS X hält PHP zudem langsam auf einer weiteren Plattform Einzug. Noch werden Mac OS X und Darwin aber nicht offiziell unterstützt, einige wichtige Features sind noch nicht umgesetzt. Mit PHP 4.3.0 soll ab August ein erstes Release zur Verfügung stehen, das auch Mac OS X und Darwin unterstützt.

PHP 4.2.0 kann unter www.php.net(öffnet im neuen Fenster) kostenlos im Quelltext oder in Form von Binärpaketen für Windows heruntergeladen werden.


Relevante Themen