Выпуск альфа-версии PHP 8.5

В минувшую неделю была представлена первая альфа-версия PHP 8.5, ознаменовав начало цикла разработки, завершающегося официальным релизом PHP 8.5.0 в конце текущего года.

Данная альфа-версия включает в себя ряд новшеств:

  • Расширенная поддержка замыканий и первоклассных функций в константных выражениях.
  • Возможность трассировки при возникновении фатальных ошибок.
  • Введение атрибута #[\NoDiscard], сигнализирующего о значимости возвращаемого функцией значения и необходимости его использования.
  • Поддержка приведения типа (void) для явного указания на преднамеренное игнорирование значения.
  • Возможность приведения типов в константных выражениях.
  • Добавление оператора конвейера.
  • Включение функций array_first() и array_last().
  • Расширение функциональности PHP CLI: добавление опции «—ini=diff» для вывода изменений настроек INI по сравнению с дефолтными настройками PHP.

Ожидается, что стабильная версия PHP 8.5 будет выпущена в конце ноября. В течение октября и ноября планируется выпуск множества альфа- и бета-версий, а также нескольких релиз-кандидатов.

Более подробную информацию о выпуске PHP 8.5 Alpha 1 можно получить на сайте PHP.net.

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

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