Diese Woche ist die Scriptsprache PHP in der rundum erneuerten Version 8.2 veröffentlicht worden. Die von den Machern als Major Update bezeichnete neue Version kann neben den üblichen Fehlerkorrekturen mit einer Reihe neuer Features aufwarten, soll aber auch eine bessere Performance bieten.
Was die neuen Funktionen anbelangt, so versteht sich PHP 8.2 neu mit Readonly-Klassen. Indem Klassen als readonly markiert wird, werden alle ihre Properties ebenfalls als readonly ausgezeichnet und dynamische Properties werden nicht mehr zugelassen. Ausserdem sind mit Null, False und True drei neue Standalone-Typen wie auch eine neue Erweiterung für Zufallszahlen hinzugekommen. Eine komplette Auflistung aller Neuerungen und Verbesserungen finden sich im
Change Log.
Für alle die ihre Webprojekte auf die Version 8.2 aktualisieren möchten, steht ausserdem ein
Migration Guide zur Verfügung, der auf die Besonderheiten der neuen Funktionen wie auch auf einige Inkompatibilitäten aufmerksam macht. Die Installationsdateien für Windows werden
hier zum Download bereitgestellt.
(rd)