Измененные функции
К некоторым функциям были добавлены новые необязательные параметры в PHP 5.4:
Ядро PHP:
-
Добавлен необязательный аргумент
limit
к функциям debug_backtrace() и debug_print_backtrace() для ограничения количества возвращаемых фреймов стека. - Функция is_link() теперь работает правильно с символическими ссылками в системе Windows Vista или более поздними. Более ранние версии не поддерживали символические ссылки.
- parse_url() теперь распознает хост, если схема не указана и присутствует предшествующий разделитель компонент. С PHP 5.4.7.
OpenSSL:
- В функции openssl_encrypt() и openssl_decrypt() добавлена опция "no padding" (не дополнять размер шифруемого блока).
Intl:
- Функции idn_to_ascii() и idn_to_utf8() теперь принимают два дополнительных параметра: один указывает вид (IDNA 2003 или UTS #46) и другой, передаваемый по ссылке, предназначен для возврата детальной информации об операции в случае выбора UTS #46.