PHP: Version 4.1.0 freigegeben

PHP 4.1.0 enthält eine völlig neugeschriebene Schnittstelle für die sichere Übergabe von Variablen.

vorlesen Druckansicht 212 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Henning Behme

Zum ersten Mal in ihrer Geschichte hat die PHP-Entwicklergruppe mit 4.1.0 eine neue Version freigegeben, deren zweite Ziffer ungerade ist. Grund dafür ist eine völlig neu geschriebene Schnittstelle für die sichere Übergabe von Variablen.

Zeev Suraski hat diese Neuerung sowie eine Liste der beseitigten Fehler auf der PHP-Site aufgeführt. Beginnend mit dieser Version sind Entwickler aufgefordert, den Wert von register_globals in der Konfigurationsdatei php.ini auf "off" zu setzen und die neue Schnittstelle zu nutzen. Ab der nächsten größeren Release wird der Wert automatisch so gesetzt sein.

PHP unterstützt nach wie vor die bislang vorhandenen Mechanismen. Aus Sicherheitsgründen plädiert Suraski jedoch dafür, möglichst bald mit den neuen, globalen Variablen ($_GET, $_POST, $_COOKIE et cetera) zu arbeiten. (hb)