International PHP Conference Berlin 2023

Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.

Options de configuration pour les variables
Nom Défaut Modifiable Historique
unserialize_callback_func null PHP_INI_ALL  
unserialize_max_depth "4096" PHP_INI_ALL Disponible à partir de PHP 7.4.0.
Pour plus de détails sur les modes PHP_INI_*, reportez-vous à Où une directive de configuration peut être modifiée.

Voici un éclaircissement sur l'utilisation des directives de configuration.

unserialize_callback_func string

La fonction de rappel spécifié est appelée lorsque la fonction unserialize() tente d'utiliser une classe non définie. Une alerte apparaît si la fonction de rappel n'est pas définie, ou si elle échoue lors de la définition de la classe manquante.

Voir aussi unserialize() et l'autochargement de classes.

unserialize_max_depth int

La profondeur maximale des structures autorisée pendant la désérialisation lors de l'utilisation de unserialize(), et est destinée à empêcher les débordements de pile. Ceci peut être désactivé en définissant unserialize_max_depth=0.

Voir aussi unserialize() et l'autochargement de classes.

add a note

User Contributed Notes

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