Ejemplo 1. Ejemplo de restore_error_handler()
Decidir si unserialize() causó un
error, entonces recuperar el gestor de errores original.
<?php function gestor_unserialize($errno, $errstr) { echo "Valor seriado invalido.\n"; }
$seriado = 'foo'; set_error_handler('gestor_unserialize'); $original = unserialize($seriado); restore_error_handler(); ?>
|
El resultado del ejemplo seria: