PHP - restore_error_handler() 函数



语法

bool restore_error_handler ( void );

定义和用法

此函数用于在使用 set_error_handler() 更改错误处理程序函数后,恢复到以前的错误处理程序(可能是内置函数或用户定义函数)。

参数

序号 参数及描述
1

void

返回值

此函数始终返回 TRUE。

示例

以下是此函数的用法:

<?php
   function unserialize_handler($errno, $errstr) {
      echo "Invalid hello value.\n";
   }
   
   $hello = 'abc';
   set_error_handler('unserialize_handler');
   
   $original = unserialize($hello);
   restore_error_handler();
?> 

这将产生以下结果:

Invalid hello value.
php_function_reference.htm
广告