Neuerungen in PHP6
In den internen Mailinglisten der PHP-Entwickler wurde schon einige Zeit über die Features von PHP6 diskutiert. Nun gibt es eine erste Zusammenfassung.Besonders hervorzuheben sind:
- globaler Unicode-Support
- verschiedene Erweiterungen der OOP wie
namespace register_globals,magic_quotesund dersafe_modefallen weg- FastCGI statt CGI als Standard-CGI-Modus
- Groß/Kleinschreibung bei Funktionen, Klassen und Variablen wird überdacht
- Einige PECL-Erweiterungen wie
xml_readerwerden als Standard eingebunden - andere Erweiterungen wie
eregoder Datenbankfunktionen die nicht mit der PDO-Erweiterung zusammen arbeiten wandern ins PECL - ein neuer 64bit-Integer Typ
gotowird eingeführt, allerdings in abgewandelter Form über dasbreakifsetor()wird eingeführtforeach()kann multi-dimensionale Arrays verarbeiten- der APC-Cache wird in die Standard-Distribution eingeführt, aber standardmässig nicht aktiv sein
- evtl. ein Sandkasten-Modus (
sandingbox) <%als Skriptbegrenzer wird entfernt
Was davon wirklich am Ende übrig bleibt werden wir sehen.