php获取错误信息的方法


Posted in PHP onJuly 17, 2015

本文实例讲述了php获取错误信息的方法。分享给大家供大家参考。具体如下:

function error_reg(){
 $ar=array(
  E_ERROR => 'error',
  E_WARNING => 'warning',
  E_PARSE =>'prase',
  E_NOTICE => 'notice'
 );
 register_shutdown_function(function() use ($ar){
  $ers=error_get_last();
  if($ers['type']!=8 && $ers['type']){
   $er=$ar[$ers['type']].$ers['type'].': '.' '.$ers['message'].' => '.$ers['file'].' line:'.$ers['line'].' '.date('Y-m-d H:i:s')."\n";
   error_log($er,3,'/tmp/php_error.log');
  }
 });
 set_error_handler(function($a,$b,$c,$d) use ($ar){
  if($a!=8 && $a){
   $er=$ar[$a].$a.': '.$b.' => '.$c.' line:'.$d.' '.date('Y-m-d H:i:s')."\n";
   error_log($er,3,'/tmp/php_error.log');
  }
 },E_ALL ^ E_NOTICE);
}

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

PHP 相关文章推荐
php 无限极分类
Mar 27 PHP
一些php技巧与注意事项分析
Feb 03 PHP
php中动态修改ini配置
Oct 14 PHP
如何通过Linux命令行使用和运行PHP脚本
Jul 29 PHP
10个超级有用的PHP代码片段果断收藏
Sep 23 PHP
YII动态模型(动态表名)支持分析
Mar 29 PHP
PHP进行批量任务处理不超时的解决方法
Jul 11 PHP
php封装的验证码工具类完整实例
Oct 19 PHP
PHP7匿名类的用法示例
Apr 05 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
Jun 25 PHP
PHP实现简单用户登录界面
Oct 23 PHP
TP框架实现上传一张图片和批量上传图片的方法分析
Apr 23 PHP
PHP实现C#山寨ArrayList的方法
Jul 16 #PHP
PHP计算加权平均数的方法
Jul 16 #PHP
PHP基于工厂模式实现的计算器实例
Jul 16 #PHP
CodeIgniter与PHP5.6的兼容问题
Jul 16 #PHP
PHP实现上传文件并存进数据库的方法
Jul 16 #PHP
PHP实现通过get方式识别用户发送邮件的方法
Jul 16 #PHP
php项目中百度 UEditor 简单安装调试和调用
Jul 15 #PHP
You might like
PHP 增加了对 .ZIP 文件的读取功能
2006/10/09 PHP
PHP捕获Fatal error错误的方法
2014/06/11 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
laravel5使用freetds连接sql server的方法
2018/12/07 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
2006/11/30 Javascript
客户端脚本中常常出现的一些问题和调试技巧
2007/01/09 Javascript
jQuery事件绑定和委托实例
2014/11/25 Javascript
jquery中ready()函数执行的时机和window的load事件比较
2015/06/22 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
2016/05/25 Javascript
jQuery实现的购物车物品数量加减功能代码
2016/11/16 Javascript
微信小程序实战之上拉(分页加载)效果(2)
2017/04/17 Javascript
Node.js编写CLI的实例详解
2017/05/17 Javascript
jQuery ajax动态生成table功能示例
2017/06/14 jQuery
在vue项目中引入highcharts图表的方法
2019/01/21 Javascript
vant 自定义 van-dropdown-item的用法
2020/08/05 Javascript
Python中元组,列表,字典的区别
2017/05/21 Python
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
python利用rsa库做公钥解密的方法教程
2017/12/10 Python
Python实现连接postgresql数据库的方法分析
2017/12/27 Python
python3+PyQt5使用数据库窗口视图
2018/04/24 Python
利用Python实现手机短信监控通知的方法
2019/07/22 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
python智联招聘爬虫并导入到excel代码实例
2019/09/09 Python
Python魔术方法专题
2020/06/19 Python
python操作redis数据库的三种方法
2020/09/10 Python
英国最大的LED专业零售商:Led Hut
2018/03/16 全球购物
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
家居设计专业个人自荐信范文
2013/11/26 职场文书
银行员工职业规划范文
2014/01/21 职场文书
大学运动会入场词
2014/02/22 职场文书
班级体育活动总结
2014/07/05 职场文书
中学生检讨书1000字
2014/10/28 职场文书
同学聚会邀请函
2015/01/30 职场文书
2015年酒店年度工作总结
2015/05/23 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python