PHP 8.6.0 Beta 1 is available for testing

Список изменений

В классы, функции и методы модуля внесли следующие изменения.

VersionFunctionDescription
8.4.0exit Языковая конструкция exit стала полноценной функцией, поэтому функция следует семантике жонглирования типами, на неё влияет декларация strict_types, функцию разрешили вызывать с именованными аргументами и быть функцией переменной.
exit Вызов функции exit без параметра внутри функции завершения работы или деструктора объекта теперь сбрасывает код выхода в значение 0; раньше код выхода, который установил предыдущий вызов функции exit, сохранялся.
highlight_string Тип значения возврата изменили со stringbool на stringtrue.
8.3.0highlight_file Изменился результирующий HTML.
highlight_string Изменилась результирующая HTML-разметка.
8.1.0define Параметр value теперь принимает объекты.
8.0.0constant Теперь функция constant выбрасывает исключение Error, если константу не определили; раньше выдавалась ошибка уровня E_WARNING и возвращалось значение null.
define При передаче значения true в параметр case_insensitive теперь возникает ошибка уровня E_WARNING. Передача значения false по-прежнему возможна.
ignore_user_abort Параметр enable теперь принимает значение null.
pack Функция больше не возвращает false, если возникла ошибка.
sapi_windows_vt100_support enable теперь допускает значение null.
sleep Функция выбрасывает исключение ValueError, если в параметре seconds указали отрицательное число; раньше вместо этого выдавалась ошибка уровня E_WARNING и функция возвращала значение false.
7.3.0define Параметр case_insensitive устарел, а в версии 8.0.0 параметр удалят.
7.2.0pack Типы float и double поддерживают как прямой, так и обратный порядок байтов.
unpack Типы float и double поддерживают как прямой, так и обратный порядок байтов.
7.1.1pack Добавили коды e, E, g и G для поддержки порядка байтов для типов float и double.
7.1.0unpack Добавили необязательный параметр offset.
7.0.15pack Добавили коды e, E, g и G для поддержки порядка байтов для типов float и double.

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /