Функцыя 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