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与paypal整合方法
Nov 28 PHP
解析左右值无限分类的实现算法
Jun 20 PHP
php函数间的参数传递(值传递/引用传递)
Sep 23 PHP
适用于抽奖程序、随机广告的PHP概率算法实例
Apr 09 PHP
PHP捕获Fatal error错误的方法
Jun 11 PHP
linux中cd命令使用详解
Jan 08 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
May 12 PHP
PHP反射API示例分享
Oct 08 PHP
PHP getNamespaces()函数讲解
Feb 03 PHP
Yii实现微信公众号场景二维码的方法实例
Aug 30 PHP
php操作redis命令及代码实例大全
Nov 19 PHP
PHP7新增函数
Mar 09 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
桌面中心(二)数据库写入
2006/10/09 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
用nodejs写的一个简单项目打包工具
2013/05/11 NodeJs
JavaScript中最简洁的编码html字符串的方法
2014/10/11 Javascript
jQuery+PHP打造滑动开关效果
2014/12/16 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
JS截取与分割字符串常用技巧总结
2015/11/10 Javascript
JS简单随机数生成方法
2016/09/05 Javascript
easyui form validate总是返回false的原因及解决方法
2016/11/07 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
Angular4自制一个市县二级联动组件示例
2017/11/21 Javascript
Nodejs模块的调用操作实例分析
2018/12/25 NodeJs
如何检查一个对象是否为空
2019/04/11 Javascript
基于layui框架响应式布局的一些使用详解
2019/09/16 Javascript
JavaScript Array对象使用方法解析
2019/09/24 Javascript
js实现跳一跳小游戏
2020/07/31 Javascript
[04:17]DOTA2完美盛典,rOtk、BurNIng携手巴图演唱《倔强》
2017/11/28 DOTA
python中尾递归用法实例详解
2015/04/28 Python
浅谈Python NLP入门教程
2017/12/25 Python
详解PyTorch批训练及优化器比较
2018/04/28 Python
解决Mac下使用python的坑
2019/08/13 Python
Python argparse模块应用实例解析
2019/11/15 Python
django项目中新增app的2种实现方法
2020/04/01 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
CSS3感应鼠标的背景闪烁和图片缩放动画效果
2014/05/14 HTML / CSS
用HTML5实现鼠标滚轮事件放大缩小图片的功能
2015/06/25 HTML / CSS
PHP面试题及答案二
2015/05/23 面试题
家长给孩子的表扬信
2014/01/17 职场文书
医疗纠纷协议书
2014/04/16 职场文书
企业形象策划方案
2014/05/29 职场文书
助人为乐好少年事迹材料
2014/08/18 职场文书
2015年社区中秋节活动总结
2015/03/23 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
同意报考证明
2015/06/17 职场文书
工作自我评价范文
2019/03/21 职场文书
《文化苦旅》读后感:阅读,让人诗意地栖居在大地上
2019/12/24 职场文书