PHP 8.4 stawia na ergonomię: property hooks (przechwytywanie odczytu/zapisu pól), asymetryczna widoczność, nowy DOM zgodny z HTML5 oraz świeże funkcje tablicowe. Hooki pozwalają tworzyć właściwości obliczane i walidować wartości bez boilerplate’u.
Asymetryczna widoczność (public private(set)) — publiczny odczyt, ograniczony zapis — mniej sztucznych getterów.
Nowy DOM w przestrzeni Dom* wspiera HTML5, querySelector, classList i czytelniejsze API — praca z dokumentami staje się „front-endowo” przyjemna.
Drobne perełki: łańcuchowanie po new bez nawiasów, RoundingMode dla round(), obiektowy BCMath\Number, mb_trim/mb_ucfirst, metody mikrosekund w DateTime, oraz podklasy PDO (np. Pdo\Pgsql).
Uwaga na zmiany: IMAP, OCI8, PDO_OCI, pspell przeniesione do PECL; deprecjacja „implicit nullable”; zmienione zachowanie exit() — sprawdź przewodnik migracji.
Podsumowanie: mniej klejenia kodu, więcej czytelności. Chcesz spróbować 8.4? Uruchom ją na naszym VPS lub planie Hostingu, a kopie rób w S3 storage.