PHP in der Version 5 für Windows Webserver. Enthalten ist alles, um auf ihrem Windows-Apache oder Microsoft Internet Information Server PHP Scripte ausführen zu können. Mit über 15 Mio. produktiven, aktiven Installationen ist PHP die beliebteste Scriptsprache für dynamische Internetseiten. Trotz zahlreicher Neuerungen ist PHP 5 abwärtskompatibel. D. h., alte PHP Scripte sollten auch weitgehend unter PHP 5 laufen.
Die Neuerungen von PHP 5:
PHP ist mit der Version 5 wie bsw. Java oder C++ vollständig objektorientiert. Zwar bestand auch schon in früheren Versionen die Möglichkeit Klassen zu deklarieren, mit den Zugriffsmodifizierern »public«, »private« oder »protected« können sie jedoch nun Funktionen und Variablen innerhalb von Klassen abschirmen. Auch die von Java bekannten abstrakten Klassen und Interfaces lassen sich herstellen.
Mit »try ... catch« können Laufzeitfehler abgefangen werden. SimpleXML vereinfacht den Zugriff auf XML-Dokumente ganz erheblich (zahlreiche neue Funktionen). Zudem wurde das DOM für XML-Dokumente verbessert. Mit SQLite ist jetzt eine von MySQL unabhängige Datenbank direkt in PHP integriert, die keinen eigenen Datenbankserver benötigt. Lokale Datenbanken lassen sich direkt über den SQLite-Treiber und -Funktionen anlegen und werden im ASCI-Format gespeichert.