Найти в Дзене

Новая версия PHP 8.1

Новая версия PHP 8.1 появилась ещё 25 ноября. А сегодня мы добавили её на наш хостинг. На скриншоте отобразили, как можно перейти на обновлённую версию в вашем личном кабинете.

Помимо этого, PHP 8.1 доступна на VDS с панелью NetAngels. Для установки рекомендуем обратиться в техподдержку. Наши специалисты оперативно отреагируют и помогут вам.

-2

Кратко о новых возможностях PHP 8.1:

  • Перечисления. Используйте их вместо констант, они автоматически валидируют во время выполнения кода.
  • Readonly-свойства. Полезны при реализации объектов типа VO и DTO. Преимущество в том, что их значение не меняется после инициализации.
  • Callback-функции можно сделать объектами первого класса. Любая функция будет рассматриваться как обычное значение, которое можно, например, сохранить в переменную.
  • Объекты можно использовать в качестве значений параметров по умолчанию, статических переменных и глобальных констант, а также в аргументах атрибутов.
  • В объявлении типов параметров можно указать, что значение должно относиться к нескольким типам одновременно (пересечение нельзя использовать с объединёнными типами, например A&B|C.).
  • Функция с типом never указывает на то, что она не вернёт значение и либо выбросит исключение, либо завершит выполнение скрипта с помощью вызова функции die(), exit(), trigger_error() или чем-то подобным.
  • Константы класса можно объявить как окончательные (final), чтобы их нельзя было переопределить в дочерних классах.
  • Восьмеричные числа можно записывать с явным префиксом 0o.

И ещё множество полезных обновлений.

#netangels #hosting #хостинг #домен #vds #netangels_обновления

#хостинг для сайта #хостинг серверов #виртуальный хостинг