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 相关文章推荐
smarty section简介与用法分析
Oct 03 PHP
php 图像函数大举例(非原创)
Jun 20 PHP
用php获取本周,上周,本月,上月,本季度日期的代码
Aug 05 PHP
封装一个PDO数据库操作类代码
Sep 09 PHP
php join函数应用
May 04 PHP
浅析php中抽象类和接口的概念以及区别
Jun 27 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
Aug 09 PHP
php获取淘宝分类id示例
Jan 16 PHP
PHP对接微信公众平台消息接口开发流程教程
Mar 25 PHP
PHP中PDO的事务处理分析
Apr 07 PHP
PHP实现将MySQL重复ID二维数组重组为三维数组的方法
Aug 01 PHP
thinkPHP5.0框架模块设计详解
Mar 18 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
PHP4在Windows2000下的安装
2006/10/09 PHP
深入理解PHP原理之执行周期分析
2016/06/01 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
2019/02/20 PHP
ext 列表页面关于多行查询的办法
2010/03/25 Javascript
jquery的ajax()函数传值中文乱码解决方法介绍
2012/11/08 Javascript
JS模板实现方法
2013/04/03 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
玩转方法:call和apply
2014/05/08 Javascript
node.js入门教程
2014/06/01 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
Jquery-1.9.1源码分析系列(十一)之DOM操作
2015/11/25 Javascript
JavaScript6 let 新语法优势介绍
2016/07/15 Javascript
bootstrap table小案例
2016/10/21 Javascript
Vue单文件组件的如何使用方式介绍
2017/07/28 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
2017/10/26 Javascript
webpack css加载和图片加载的方法示例
2018/09/11 Javascript
移动端图片上传旋转、压缩问题的方法
2018/10/16 Javascript
解决layui批量传值到后台操作时出现传值为空的问题
2019/09/28 Javascript
跟老齐学Python之正规地说一句话
2014/09/28 Python
用yum安装MySQLdb模块的步骤方法
2016/12/15 Python
python并发2之使用asyncio处理并发
2017/12/21 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
2018/10/26 Python
python批量修改文件夹及其子文件夹下的文件内容
2019/03/15 Python
python中将两组数据放在一起按照某一固定顺序shuffle的实例
2019/07/15 Python
Django 迁移、操作数据库的方法
2019/08/02 Python
python同时替换多个字符串方法示例
2019/09/17 Python
Python坐标轴操作及设置代码实例
2020/06/04 Python
python3获取控制台输入的数据的具体实例
2020/08/16 Python
python使用多线程查询数据库的实现示例
2020/08/17 Python
针对HTML5的Web Worker使用攻略
2015/07/12 HTML / CSS
会话Bean的种类
2013/11/07 面试题
2014国庆黄金周超市促销活动方案
2014/09/21 职场文书
2014年公务员退休工资改革方案
2014/10/01 职场文书
单位工作证明书格式
2014/10/04 职场文书
2014年妇联工作总结
2014/11/21 职场文书