Funkce restore_error_handler
Funkce restore_error_handler obnovuje předchozí obslužnou rutinu chyb,
která byla nastavena před voláním set_error_handler. Tato funkce nepřijímá
parametry a vždy vrací true.
Syntaxe
restore_error_handler();
Příklad
Vytvoříme vlastní obslužnou rutinu chyb a poté obnovíme standardní:
<?php
function customErrorHandler($errno, $errstr) {
echo "Custom error: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Zavolá vlastní obslužnou rutinu
restore_error_handler();
echo $test; // Nyní zavolá standardní obslužnou rutinu PHP
?>
Příklad
Zkontrolujeme vrácenou hodnotu funkce:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Výsledek provedení kódu:
true