Функция restore_error_handler
Функция restore_error_handler олдин set_error_handler чақирилганидан олдин ўрнатилган хатолар ишловчисини
тиклайди. Бу функция параметрлар қабул қилмайди ва ҳар доим true қайтаради.
Синтаксис
restore_error_handler();
Мисол
Фойдаланувчининг хатолар ишловчисини яратиб, сўнгра стандартни тиклаймиз:
<?php
function customErrorHandler($errno, $errstr) {
echo "Фойдаланувчи хатоси: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Фойдаланувчининг хатолар ишловчисини чақиради
restore_error_handler();
echo $test; // Энди PHP стандарт хатолар ишловчисини чақиради
?>
Мисол
Функциянинг қайтарган қийматини текширамиз:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Кодни бажариш натижаси:
true