PHP 8.4 — про удобство и предсказуемость: перехват чтения/записи свойств (property hooks), асимметричная видимость, свежий DOM с HTML5, новые функции для массивов и мелкие, но приятные штрихи синтаксиса. Самая «вау»-фича — property hooks: вычисляемые свойства и валидация при присвоении без тонны геттеров/сеттеров.
Асимметричная видимость позволяет читать поле публично, а запис ограничить (public private(set)), избавляясь от обязаловки «геттер только ради чтения».
Массивы получили array_find / array_find_key / array_any / array_all — читаемо и быстро: «найди первый подходящий», «проверь, есть ли/все ли».
Новый DOM-API в пространстве Dom\* наконец дружит со спецификацией HTML5: querySelector, classList, правильный парсинг — привет привычкам фронтенда.
Плюс качественные бонусы: обращение к свойствам/методам сразу после new без скобок, новый RoundingMode для round(), объектный BCMath\Number, mb_trim/mb_ucfirst, микро-методы в DateTime, и подтипы PDO (Pdo\Pgsql, Pdo\MySql и др.).
Итог: 8.4 помогает писать меньше «служебного» кода и ловит ошибки раньше. Готов протестировать в бою? Запусти его на нашем VPS, а проекты попроще держи на Хостинге; резервные копии — в S3-хранилище.