Funkcia restore_error_handler
Funkcia restore_error_handler obnovuje predchádzajúci manipulátor chýb,
ktorý bol nastavený pred volaním set_error_handler. Táto funkcia neprijíma
parametre a vždy vráti true.
Syntax
restore_error_handler();
Príklad
Vytvoríme užívateľský manipulátor chýb a potom obnovíme štandardný:
<?php
function customErrorHandler($errno, $errstr) {
echo "Custom error: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Spustí užívateľský manipulátor
restore_error_handler();
echo $test; // Teraz spustí štandardný manipulátor PHP
?>
Príklad
Skontrolujeme vrátenú hodnotu funkcie:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Výsledok vykonania kódu:
true