Написать пост

Вышла первая альфа-версия PHP 7.3.0

Аватар Рамис Ганиев

В предварительную версию PHP добавлен ряд новых функций и интерфейсов. Релиз финальной версии намечен на 29 ноября 2018 года.

Скриптовый язык программирования PHP обновился до версии 7.3.0 Alpha 1. Список изменений опубликован на GitHub, а новые установочные файлы доступны на странице загрузки.

Нововведения в PHP 7.3.0 Alpha 1:

  • новые строки гибкого синтаксиса многострочной вставки не требуют перевода строк после маркера окончания блока и допускают выравнивание при помощи отступов;
  • функция list() поддерживает синтаксис "list($a, &$b) = $array;" равноценный присвоению"$a = $array[0]; $b =& $array[1];";
  • заголовок страницы phpinfo() отображает переменную PHP_VERSION;
  • расширение Date дополнено методом DateTime::createFromImmutable();
  • расширение GD в функции imagecreatefromstring() позволяет создавать изображения в формате WebP;
  • расширение OpenSSL получило функцию openssl_pkey_derive();
  • расширение PCRE перемещено в ветку PCRE2;
  • расширение SQLite3 обновлено до libsqlite 3.24.0;
  • добавлена функция net_get_interfaces() для отображения доступных сетевых интерфейсов;
  • улучшена работа сборщика мусора Garbage Collection;
  • скрипт ext_skel для генерации шаблонов кода дополнений запускается без зависимостей ('php ext_skel.php');
  • прекращена поддержка операционной системы BeOS.

Даты выхода следующих предварительных версий представлены в расписании. Финальный релиз PHP 7.3 намечен на 29 ноября 2018 года.

Выход версии 7.2 состоялся в декабре 2017 года. Команда усилила защиту и внесла изменения в структуру данных.

Следите за новыми постами
Следите за новыми постами по любимым темам
4К открытий4К показов