Hàm restore_error_handler
Hàm restore_error_handler khôi phục trình xử lý lỗi trước đó,
đã được thiết lập trước khi gọi set_error_handler. Hàm này không nhận
tham số và luôn trả về true.
Cú pháp
restore_error_handler();
Ví dụ
Tạo một trình xử lý lỗi tùy chỉnh, sau đó khôi phục trình xử lý tiêu chuẩn:
<?php
function customErrorHandler($errno, $errstr) {
echo "Lỗi tùy chỉnh: [$errno] $errstr";
}
set_error_handler("customErrorHandler");
echo $test; // Sẽ gọi trình xử lý tùy chỉnh
restore_error_handler();
echo $test; // Bây giờ sẽ gọi trình xử lý tiêu chuẩn của PHP
?>
Ví dụ
Kiểm tra giá trị trả về của hàm:
<?php
$res = restore_error_handler();
var_dump($res);
?>
Kết quả thực thi mã:
true