Функција restore_error_handler
Функција restore_error_handler враћа претходни руковалац грешака,
који је био постављен пре позива set_error_handler. Ова функција не прима
параметре и увек враћа true.
Синтакса
restore_error_handler();
Пример
Направимо прилагођеног руковаоца грешака, а затим вратимо стандардног:
<?php
function customErrorHandler($errno, $errstr) {
echo "Custom error: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Позваће прилагођеног руковаоца
restore_error_handler();
echo $test; // Сада ће позвати стандардног руковаоца PHP
?>
Пример
Проверимо вредност коју функција враћа:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Резултат извршавања кода:
true