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 相关文章推荐
Oracle Faq(Oracle的版本)
Oct 09 PHP
PHP获取类中常量,属性,及方法列表的方法
Apr 09 PHP
PHP 函数语法介绍一
Jun 14 PHP
Blitz templates 最快的PHP模板引擎
Apr 06 PHP
php入门学习知识点六 PHP文件的读写操作代码
Jul 14 PHP
百度ping方法使用示例 自动ping百度
Jan 26 PHP
PHP APC配置文件2套和参数详解
Jun 11 PHP
Chrome Web App开发小结
Sep 04 PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
Sep 04 PHP
详解Yii实现分页的两种方法
Jan 14 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
May 27 PHP
PHP使用phpunit进行单元测试示例
Sep 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
打造计数器DIY三步曲(下)
2006/10/09 PHP
PHP CURL获取cookies模拟登录的方法
2013/11/04 PHP
php微信公众平台开发类实例
2015/04/01 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
2019/05/29 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
火狐浏览器(firefox)下获得Event对象以及keyCode
2008/11/13 Javascript
jQuery 页面 Mask实现代码
2010/01/09 Javascript
JavaScript 字符串处理函数使用小结
2010/12/02 Javascript
javascript中this做事件参数相关问题解答
2013/03/17 Javascript
javascript模拟枚举的简单实例
2014/03/06 Javascript
jQuery实现自动滚动到页面顶端的方法
2015/05/22 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
2015/09/22 Javascript
用JavaScript判断CSS浏览器类型前缀的两种方法
2015/10/08 Javascript
AngularJS API之copy深拷贝详解及实例
2016/09/14 Javascript
Javascript中call,apply,bind方法的详解与总结
2016/12/12 Javascript
JS实现的系统调色板完整实例
2016/12/21 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
微信小程序图片选择区域裁剪实现方法
2017/12/02 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
浅谈js中的bind
2019/03/18 Javascript
python处理中文编码和判断编码示例
2014/02/26 Python
用Python实现服务器中只重载被修改的进程的方法
2015/04/30 Python
浅析HTML5 meta viewport参数
2020/10/28 HTML / CSS
新加坡网上化妆品店:Best Buy World
2018/05/18 全球购物
火山咖啡:Volcanica Coffee
2019/10/29 全球购物
银行营业厅大堂经理岗位职责
2014/01/06 职场文书
班级入场式解说词
2014/02/01 职场文书
教师通用专业自荐书范文
2014/02/11 职场文书
勤俭节约倡议书
2014/04/14 职场文书
党员干部四风问题整改措施思想汇报
2014/10/12 职场文书
2014年项目工作总结
2014/11/24 职场文书
电视新闻稿
2015/07/17 职场文书
创业计划书之服装
2019/10/07 职场文书
MySQL中的隐藏列的具体查看
2021/09/04 MySQL