PHP restore_error_handler() 函数

PHP 教程 · 2019-01-24 15:28:11

定义和用法

restore_error_handler() 函数恢复之前的错误处理程序。

该函数用于在通过 set_error_handler() 函数改变后恢复之前的错误处理程序。

该函数总是返回 TRUE。

语法


restore_error_handler()


提示和注释

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

实例


<?php
//custom error handler function
function 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 handler
set_error_handler("customError");
$test=2;
//trigger error
if ($test>1)
  {
  trigger_error("A custom error has been triggered");
  }
//restore built-in error handler
restore_error_handler();
//trigger error again
if ($test>1)
  {
  trigger_error("A custom error has been triggered");
  }
?>

上面代码的输出如下所示:


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


点击查看所有 PHP 教程 文章: https://www.codercto.com/courses/l/5.html

查看所有标签

应用密码学:协议、算法与C源程序(原书第2版)

应用密码学:协议、算法与C源程序(原书第2版)

(美)Bruce Schneier / 吴世忠、祝世雄、张文政 等 / 机械工业出版社 / 2014-1 / 79.00

......我所读过的关于密码学最好的书......该书是美国国家安全局最不愿意见到出版的书...... —— 《Wired》 ......不朽的......令人着迷的......计算机程序员必读的密码学上决定性的著作...... —— 《Dr.Dobb's Journal》 ......该领域勿庸置疑的一本权威之作。 —— 《PC Magazine》 ..........一起来看看 《应用密码学:协议、算法与C源程序(原书第2版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具