Funkcja restore_error_handler
Funkcja restore_error_handler przywraca poprzedni handler błędów,
który został ustawiony przed wywołaniem set_error_handler. Ta funkcja nie przyjmuje
parametrów i zawsze zwraca true.
Składnia
restore_error_handler();
Przykład
Stwórzmy własny handler błędów, a następnie przywróćmy standardowy:
<?php
function customErrorHandler($errno, $errstr) {
echo "Custom error: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Wywoła własny handler
restore_error_handler();
echo $test; // Teraz wywoła standardowy handler PHP
?>
Przykład
Sprawdźmy zwracaną wartość funkcji:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Wynik wykonania kodu:
true