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