A restore_error_handler függvény
A restore_error_handler függvény visszaállítja az előző hibakezelőt,
amely a set_error_handler hívása előtt volt beállítva. Ez a függvény nem fogad el
paramétereket és mindig true értéket ad vissza.
Szintaxis
restore_error_handler();
Példa
Hozzunk létre egy egyéni hibakezelőt, majd állítsuk vissza az alapértelmezettet:
<?php
function customErrorHandler($errno, $errstr) {
echo "Egyéni hiba: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Az egyéni hibakezelőt fogja meghívni
restore_error_handler();
echo $test; // Most már a PHP alapértelmezett hibakezelőjét fogja meghívni
?>
Példa
Ellenőrizzük a függvény visszatérési értékét:
<?php
$res = restore_error_handler();
var_dump($res);
?>
A kód végrehajtásának eredménye:
true