&reftitle.runtime; &extension.runtime;

# Variables Configuration Options

&Name; | &Default; | &Changeable; | &Changelog;
unserialize_callback_func | &null; | `INI_ALL` |
unserialize_max_depth | "4096" | `INI_ALL` | Available as of PHP 7.4.0.

&ini.php.constants; &ini.descriptions.title;

`unserialize_callback_func` `string`

- The callback specified is called when `unserialize` attempts to use an undefined class. A warning appears if the specified callback function is not defined, or if the callback function fails to define the missing class.

  See also `unserialize` and Autoloading Classes.

`unserialize_max_depth` `int`

- The maximum depth of structures permitted during unserialization when using `unserialize`, and is intended to prevent stack overflows. This can be disabled by setting `unserialize_max_depth=0`.

  See also `unserialize` and Autoloading Classes.