个人博客 > PHP函数 > PHP函数restore_error_handler介绍

PHP函数restore_error_handler介绍



定义和用法

restore_error_handler() 函数恢复之前的错误处理程序,该程序是由 set_error_handler() 函数改变的。

该函数永远返回 true。

语法

restore_error_handler()

提示和注释

提示:之前的错误处理程序可能是在错误处理程序或用户自定义函数中构建的。

例子

<?php//custom error handler functionfunction customError($errno, $errstr, $errfile, $errline) {  echo "<b>Custom error:</b> [$errno] $errstr<br />"; echo " Error on line $errline in $errfile<br />"; }//set user-defined error handlerset_error_handler("customError");$test=2;//trigger errorif ($test>1) { trigger_error("A custom error has been triggered"); }//restore built-in error handlerrestore_error_handler//trigger error againif ($test>1) { trigger_error("A custom error has been triggered"); }?>

输出:

Custom error: [1024] A custom error has been triggeredError on line 14 in C:webfoldertest.phpNotice: A custom error has been triggered in C:webfoldertest.php on line 21

本文出自:琅枫个人博客。如需转载请注明出处!

本文出处:"https://www.phpfeng.cn/function/234.html"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词: restore_error_handler