PHP自定义错误用法示例


Posted in PHP onSeptember 28, 2016

本文实例讲述了PHP自定义错误用法。分享给大家供大家参考,具体如下:

自定义错误就是自己可以完全控制错误以及其提示内容

设定错误由自己定义的函数来处理

set_error_handler('errName');

设定该函数并在其中自定义错误的输入与记录,自带四个参数

errNo 错误号
errMsg 错误信息
errFile 错误文件
errLine 错误行号

function errName($errNo,$errMsg,$errFile,$errLine){
  echo 'errNo:'.$errNo'.</br>';
  echo 'errMsg:'.$errMsg'.</br>';
  echo 'errFile:'.$errFile'.</br>';
  echo 'errLine:'.$errLine.'</br>';
}
trigger_error('error!',E_USER_NOTICE);

注意:

① 若使用自定义错误,系统不再处理错误;

② 若发生严重错误(E_ERROR,E_USER_ERROR),将立即停止程序即自定义错误函数无法进行处理,而交由系统进行错误处理

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
Oct 09 PHP
PHP 出现乱码和Sessions验证问题的解决方法!
Dec 06 PHP
JS中encodeURIComponent函数用php解码的代码
Mar 01 PHP
Zend的AutoLoad机制介绍
Sep 27 PHP
php分页示例分享
Apr 30 PHP
php实现信用卡校验位算法THE LUHN MOD-10示例
May 07 PHP
PHP中if和or运行效率对比
Dec 12 PHP
PHP关联数组实现根据元素值删除元素的方法
Jun 26 PHP
深入理解PHP内核(一)
Nov 10 PHP
PHP中header用法小结
May 23 PHP
php多文件打包下载的实例代码
Jul 12 PHP
PHP执行linux命令6个函数代码实例
Nov 24 PHP
PHP构造函数与析构函数用法示例
Sep 28 #PHP
PHP设计模式之工厂模式与单例模式
Sep 28 #PHP
PHP类相关知识点实例总结
Sep 28 #PHP
PHP 闭包详解及实例代码
Sep 28 #PHP
php类的自动加载操作实例详解
Sep 28 #PHP
PHP对象克隆clone用法示例
Sep 28 #PHP
PHP简单遍历对象示例
Sep 28 #PHP
You might like
在PHP中利用XML技术构造远程服务(上)
2006/10/09 PHP
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
PHP添加图片水印、压缩、剪切的封装类
2015/08/17 PHP
JavaScript 轻松搞定快捷留言功能 只需一行代码
2010/04/01 Javascript
Js切换功能的简单方法
2010/11/23 Javascript
javascript 进阶篇1 正则表达式,cookie管理,userData
2012/03/14 Javascript
javascript垃圾收集机制与内存泄漏详细解析
2013/11/11 Javascript
ExtJS自定义主题(theme)样式详解
2013/11/18 Javascript
js jquery分别实现动态的文件上传操作按钮的添加和删除
2014/01/13 Javascript
JavaScript判断浏览器类型的方法
2015/02/10 Javascript
jquery动态增加删减表格行特效
2015/11/20 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
jQuery实现简单的滑动导航代码(移动端)
2017/05/22 jQuery
nuxt框架中路由鉴权之Koa和Session的用法
2018/05/09 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
Python中装饰器的一个妙用
2015/02/08 Python
对Python 文件夹遍历和文件查找的实例讲解
2018/04/26 Python
学生信息管理系统Python面向对象版
2019/01/30 Python
python try 异常处理(史上最全)
2019/03/07 Python
Python利用requests模块下载图片实例代码
2019/08/12 Python
使用OpenCV实现仿射变换—旋转功能
2019/08/29 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
用CSS3实现无限循环的无缝滚动的实例代码
2017/07/04 HTML / CSS
表达自我的市场:Society6
2018/08/01 全球购物
匡威意大利官方商店 :Converse意大利
2018/11/27 全球购物
饿了么订餐官网:外卖、网上订餐
2019/06/28 全球购物
地理科学专业毕业生求职信
2013/10/15 职场文书
学生自我鉴定
2013/12/18 职场文书
外国人聘用意向书
2014/04/01 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
长城导游词300字
2015/01/30 职场文书
机关单位保密工作责任书
2015/05/11 职场文书
2019年学校消防安全责任书(2篇)
2019/10/09 职场文书
Go遍历struct,map,slice的实现
2021/06/13 Golang
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android