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中创建并处理图象
Oct 09 PHP
深入PHP curl参数的详解
Jun 17 PHP
解析php dirname()与__FILE__常量的应用
Jun 24 PHP
PHP实现微信公众平台音乐点播
Mar 20 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
Jul 22 PHP
php使用GD创建保持宽高比缩略图的方法
Apr 17 PHP
PHP获取用户客户端真实IP的解决方案
Oct 10 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
Oct 14 PHP
php实现文章评论系统
Feb 18 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
php+websocket 实现的聊天室功能详解
May 27 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
Jul 13 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
多重?l件?合查?(二)
2006/10/09 PHP
了解Joomla 这款来自国外的php网站管理系统
2010/03/11 PHP
.htaccess文件保护实例讲解
2011/02/06 PHP
PHP获取一年中每个星期的开始和结束日期的方法
2015/02/12 PHP
php文件压缩之PHPZip类用法实例
2015/06/18 PHP
JavaScript TO HTML 转换
2006/06/26 Javascript
var与Javascript变量隐式声明
2009/09/17 Javascript
JavaScript XML和string相互转化实现代码
2011/07/04 Javascript
js导出table数据到excel即导出为EXCEL文档的方法
2013/10/10 Javascript
jQuery实现当按下回车键时绑定点击事件
2014/01/28 Javascript
js操作输入框提示信息且响应鼠标事件
2014/03/25 Javascript
JQuery1.8 判断元素是否绑定事件的方法
2014/07/10 Javascript
node.js中的console.timeEnd方法使用说明
2014/12/09 Javascript
javascript中Array数组的迭代方法实例分析
2015/02/04 Javascript
JavaScript实现网站访问次数统计代码
2015/08/12 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
前端Vue项目详解--初始化及导航栏
2019/06/24 Javascript
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
linux服务器快速卸载安装node环境(简单上手)
2021/02/22 Javascript
深入Python函数编程的一些特性
2015/04/13 Python
python3实现公众号每日定时发送日报和图片
2018/02/24 Python
python调用staf自动化框架的方法
2018/12/26 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
世界上最好的威士忌和烈性酒购买网站:The Whisky Exchange
2016/11/20 全球购物
波兰补充商店:Muscle Power
2018/10/29 全球购物
奥地利度假券的专家:we-are.travel
2019/04/10 全球购物
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
求网格中的黑点分布
2013/11/06 面试题
2015年高校图书馆工作总结
2015/04/30 职场文书
员工工作失职检讨书范文!
2019/07/03 职场文书
Java SSM配置文件案例详解
2021/08/30 Java/Android