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 相关文章推荐
PHP生成静态页面详解
Nov 19 PHP
PHP ajax 分页类代码
Nov 13 PHP
php动态生成JavaScript代码
Mar 09 PHP
PHP变量内存分配问题记录整理
Nov 27 PHP
PHP面向对象教程之自定义类
Jun 10 PHP
php中使用Ajax时出现Error(c00ce56e)的详细解决方案
Nov 03 PHP
PHP图片处理之图片旋转和图片翻转实例
Nov 19 PHP
php单例模式示例分享
Feb 12 PHP
PHP验证码生成原理和实现
Jan 24 PHP
详解PHP中foreach的用法和实例
Oct 25 PHP
Laravel框架文件上传功能实现方法示例
Apr 16 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 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
在Mac OS上自行编译安装Apache服务器和PHP解释器
2015/12/24 PHP
PHP中功能强大却很少使用的函数实例小结
2016/11/10 PHP
PHP多种序列化/反序列化的方法详解
2017/06/23 PHP
tp5.1 实现setInc字段自动加1
2019/10/18 PHP
js option删除代码集合
2008/11/12 Javascript
超级酷和最实用的jQuery实例收集(20个)
2010/04/21 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
仿微博字符限制效果实现代码
2012/04/20 Javascript
JavaScript 图像动画的小demo
2012/05/23 Javascript
深入理解JavaScript是如何实现继承的
2013/12/12 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
详解node-ccap模块生成captcha验证码
2017/07/01 Javascript
angular4中关于表单的校验示例
2017/10/16 Javascript
jQuery插件Validation表单验证详解
2018/05/26 jQuery
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
使用vue实现多规格选择实例(SKU)
2019/08/23 Javascript
wxPython中文教程入门实例
2014/06/09 Python
python获得两个数组交集、并集、差集的方法
2015/03/27 Python
Python中关于字符串对象的一些基础知识
2015/04/08 Python
简单谈谈python中的多进程
2016/11/06 Python
Python快速排序算法实例分析
2017/11/29 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
Python3.7安装keras和TensorFlow的教程图解
2020/06/18 Python
Pycharm连接gitlab实现过程图解
2020/09/01 Python
python实现学生信息管理系统源码
2021/02/22 Python
英国高街电视:High Street TV
2018/05/22 全球购物
学院书画协会部门职责
2013/11/28 职场文书
优秀交警事迹材料
2014/01/26 职场文书
儿童生日会策划方案
2014/05/15 职场文书
红头文件任命书范本
2014/06/05 职场文书
2015夏季作息时间调整通知
2015/04/24 职场文书
幼儿园小班班务总结
2015/08/03 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
MySQL中的隐藏列的具体查看
2021/09/04 MySQL
「女孩的钓鱼慢活」全新版权绘公布
2022/03/21 日漫
nginx之queue的具体使用
2022/06/28 Servers