News
Stefan Kellenberger 1 Min. Lesezeit

PHP 8.4 jetzt für alle Hosting-Pakete verfügbar

PHP 8.4 steht ab sofort auf allen Cyberdine-Hosting-Paketen zur Auswahl. Neue Features wie Property Hooks und asymmetrische Visibility versprechen weniger Boilerplate-Code.

PHP 8.4 wurde Ende November 2024 freigegeben und ist ab sofort auf allen Cyberdine-Hosting-Paketen wählbar. Die Umstellung erfolgt pro Domain individuell über das Kundenpanel, ein Wechsel zurück auf 8.3 oder 8.2 ist jederzeit möglich.

Die wichtigsten Neuerungen aus Entwicklersicht:

Property Hooks erlauben es, Getter- und Setter-Logik direkt an Klassen-Properties zu binden, ohne separate Methoden zu schreiben.

Asymmetric Visibility trennt Lese- und Schreibrechte: ein Property kann öffentlich lesbar, aber nur privat schreibbar sein.

Die neue array_find()-Funktion liefert das erste passende Element eines Arrays, ohne dass man die foreach-Schleife selber bauen muss.

Lazy Objects starten ihre Initialisierung erst beim ersten Zugriff – nützlich für schwere Klassen mit aufwendigen Konstruktoren.

Für bestehende Anwendungen empfehlen wir vor dem Wechsel einen Kompatibilitätstest mit PHPStan oder Psalm. Unser Support hilft bei Fragen zur Migration gerne weiter.