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

phprestore_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<?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<?php
  $res = restore_error_handler();
  var_dump($res);
?>

Kết quả thực thi mã:

phptrue