CakeFest 2024: The Official CakePHP Conference

Настройка во время выполнения

Поведение этих функций зависит от установок в php.ini.

Параметры конфигурации переменных
Имя По умолчанию Место изменения Список изменений
unserialize_callback_func null INI_ALL  
unserialize_max_depth "4096" INI_ALL Доступно, начиная с PHP 7.4.0.
Дополнительная информация и описания режимов INI_* даны в разделе «Места установки параметров конфигурации».

Краткое разъяснение конфигурационных директив.

unserialize_callback_func string

Если в процессе десериализации через unserialize() будет обнаружен неопределённый класс, то будет вызвана определённая callback-функция. Если указанная callback-функция не определена или не может определить отсутствующий класс, то будет выведено предупреждение.

Смотрите также unserialize() и раздел автозагрузки классов.

unserialize_max_depth int

Максимальная глубина структур, разрешённая при десериализации при использовании функции unserialize() и предназначенная для предотвращения переполнения стека. Это можно отключить, установив unserialize_max_depth=0.

Смотрите также unserialize() и раздел автозагрузки классов.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top