O comportamento dessas funções é afetado pelas configurações do php.ini.
Nome | Padrão | Modificável | Changelog |
---|---|---|---|
unserialize_callback_func | null |
PHP_INI_ALL | |
unserialize_max_depth | "4096" | PHP_INI_ALL | Disponível desde o PHP 7.4.0. |
Aqui está uma breve explicação das diretivas de configuração.
unserialize_callback_func
string
A função callback é chamada quando a função unserialize() tentar utilizar uma classe indefinida. Um aviso aparecerá se a função callback especificada não for definida, ou se a função callback falhar ao definir a classe perdida.
Veja também unserialize() e Autoloading de Classes.
unserialize_max_depth
int
A profundidade máxima de estruturas permitida durante a desserialização quando
utilizando unserialize(), objetivando prevenir stack
overflows. Esse limite pode ser desativado configurando
unserialize_max_depth=0
.
Veja também unserialize() e Autoloading de Classes.