这些函数的行为受 php.ini 中设置的影响。
名称 | 默认值 | 可变 | 变更日志 |
---|---|---|---|
unserialize_callback_func | null |
INI_ALL |
|
unserialize_max_depth | "4096" | INI_ALL |
从 PHP 7.4.0 开始可用。 |
以下是配置指令的简短说明。
unserialize_callback_func
string当 unserialize() 尝试使用未定义的类时,将调用指定的回调。如果指定的回调函数未定义,或者回调函数无法定义缺少的类,则会显示警告。
另请参阅 unserialize() 和 自动加载类。
unserialize_max_depth
int使用 unserialize() 时允许的结构的最大深度,旨在防止堆栈溢出。可以通过设置 unserialize_max_depth=0
来禁用此功能。
另请参阅 unserialize() 和 自动加载类。