Вышел PHP 8.1: что нового?

Вышел PHP 8.1: что нового?

Поделиться

Вышла обновленная версия языка PHP. Релиз под номером 8.1 состоялся 25 ноября, спустя год с момента начала разработки. Обновление привнесло массу нововведений, ожидаемых поклонниками языка. 

Среди изменений в PHP 8.1 стоит выделить:

  • Возможность перечисления объектов, которая позволяет заменить объявление констант внутри класса на перечисление переменных в теле функции enum.
  • Readonly-свойства, которые нельзя изменить после инициализации программы.
  • Возможность использовать объекты в качестве параметров по умолчанию.
  • Синтаксис для проверки нескольких типов данных в списке аргументов функции.
  • Свойство never, говорящее программе о том, что функция никогда не возвращает значение.
  • Поддержка файберов, то есть блоков кода, которые можно запускать и приостанавливать в любой момент.
  • Поддержка Just-In-Time-режима для процессоров с архитектурой ARM64.

Также разработчики провели серьезную работу по оптимизации кода и сделали язык эффективнее, повысив скорость обработки данных на 23% в тесте Symfony Demo и на 3.5% ускорив запуск сайтов на базе WordPress.

О других нововведениях в PHP 8.1 можно прочитать в официальном блоге разработчиков.

Вышла новая версия CMS Joomla 4.0

Добавить комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля помечены *