Funksioni restore_error_handler
Funksioni restore_error_handler rivendos trajtuesin e mëparshëm të gabimeve,
i cili ishte vendosur para thirrjes së set_error_handler. Ky funksion nuk pranon
parametra dhe gjithmonë kthen true.
Sintaksa
restore_error_handler();
Shembull
Le të krijojmë një trajtues të personalizuar të gabimeve, dhe pastaj të rivendosim atë standard:
<?php
function customErrorHandler($errno, $errstr) {
echo "Gabim i personalizuar: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Do të thërrasë trajtuesin e personalizuar
restore_error_handler();
echo $test; // Tani do të thërrasë trajtuesin standard të PHP
?>
Shembull
Le të kontrollojmë vlerën e kthyer nga funksioni:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
true