restore_error_handling()函数可还原以前的错误处理程序。在使用set_error_handler()更改错误处理程序函数之后,将其用于恢复到先前的错误处理程序(可以是内置的或用户定义的函数)
restore_error_handler()
不适用
restore_error_handler()函数返回TRUE。
以下是一个例子-
<?php function unserialize_handler($errno, $errstr) { echo "Custom error: Invalid hello value.\n"; } $hello = 'pqrs'; set_error_handler('unserialize_handler'); $original = unserialize($hello); restore_error_handler(); ?>
输出结果
Custom error: Invalid hello value.