PHP - Fonction restore_error_handler ()

Syntaxe

bool restore_error_handler ( void );

Définition et utilisation

Cette fonction est utilisée après avoir changé la fonction du gestionnaire d'erreurs à l'aide de set_error_handler (), pour revenir au gestionnaire d'erreurs précédent (qui pourrait être la fonction intégrée ou définie par l'utilisateur)

Paramètres

Sr. Non Paramètre et description
1

void

N / A

Valeur de retour

Cette fonction renvoie toujours TRUE.

Exemple

Voici l'utilisation de cette fonction -

<?php
   function unserialize_handler($errno, $errstr) {
      echo "Invalid hello value.\n";
   }
   
   $hello = 'abc';
   set_error_handler('unserialize_handler');
   
   $original = unserialize($hello);
   restore_error_handler();
?>

Cela produira le résultat suivant -

Invalid hello value.