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

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

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

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

unserialize_callback_funcstring

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

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

unserialize_max_depthint

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

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

To Top