Funktionen restore_error_handler
Funktionen restore_error_handler genopretter den forrige fejlhåndterer,
som blev indstillet før kaldet til set_error_handler. Denne funktion tager ikke
parametre og returnerer altid true.
Syntaks
restore_error_handler();
Eksempel
Lad os oprette en brugerdefineret fejlhåndterer og derefter genoprette standarden:
<?php
function customErrorHandler($errno, $errstr) {
echo "Brugerdefineret fejl: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Vil aktivere den brugerdefinerede fejlhåndterer
restore_error_handler();
echo $test; // Vil nu aktivere PHP's standard fejlhåndterer
?>
Eksempel
Lad os kontrollere funktionens returværdi:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Resultat af kodekørsel:
true