Реклама ООО Таймвэб
Реклама ООО Таймвэб
Реклама ООО Таймвэб

Вышел 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 можно прочитать в официальном блоге разработчиков.

Если человек настраивает сервер, это не новость; новость – если сервер настраивает человека.
Новый подкаст от Timeweb

Комментарии

С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте