php获取错误信息的方法

 更新时间:2015年07月17日 11:21:55   作者:洞悉  
这篇文章主要介绍了php获取错误信息的方法,涉及php针对错误处理的常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了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+jQuery实现自动补全功能源码

    PHP+jQuery实现自动补全功能源码

    前面手工写了一个下拉自动补全功能,写的简单,只实现了鼠标选择的功能,不支持键盘选择,下面与大家分享下PHP+jQuery实现自动补全功能
    2013-05-05
  • PHP获取当前相对于域名目录的方法

    PHP获取当前相对于域名目录的方法

    这篇文章主要介绍了PHP获取当前相对于域名目录的方法,可实现从URL中拆分出目录名的功能,需要的朋友可以参考下
    2015-06-06
  • 解析php中如何直接执行SHELL

    解析php中如何直接执行SHELL

    本篇文章是对php中直接执行SHELL的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP数组常用函数实例小结

    PHP数组常用函数实例小结

    这篇文章主要介绍了PHP数组常用函数,结合实例形式总结分析了php针对数组的统计、计算、去重、过滤等相关函数使用技巧,需要的朋友可以参考下
    2018-08-08
  • PHP实现Soap通讯的方法

    PHP实现Soap通讯的方法

    这篇文章主要介绍了PHP实现Soap通讯的方法,是web service的一个典型应用,需要的朋友可以参考下
    2014-11-11
  • PHP fopen 读取带中文URL地址的一点见解

    PHP fopen 读取带中文URL地址的一点见解

    之前喜欢用fopen()函数跨域读取图片或其它文件,一直都没发现什么问题。我所用的PHP版本都是5的了,应该不会有CRLF Injection攻击危险吧
    2012-09-09
  • PHP大转盘中奖概率算法实例

    PHP大转盘中奖概率算法实例

    这篇文章主要介绍了PHP大转盘中奖概率算法,实例讲述了概率算法的实现过程,非常具有实用价值,需要的朋友可以参考下
    2014-10-10
  • PHP使用pcntl_fork实现多进程下载图片的方法

    PHP使用pcntl_fork实现多进程下载图片的方法

    这篇文章主要介绍了PHP使用pcntl_fork实现多进程下载图片的方法,较为详细的分析了pcntl_fork的原理与用法,以及使用pcntl_fork实现多进程下载图片的方法,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • 解析Win7 XAMPP apache无法启动的问题

    解析Win7 XAMPP apache无法启动的问题

    本篇文章是对Win7 XAMPP apache无法启动的问题进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP基于curl post实现发送url及相关中文乱码问题解决方法

    PHP基于curl post实现发送url及相关中文乱码问题解决方法

    这篇文章主要介绍了PHP基于curl post实现发送url及相关中文乱码问题解决方法,结合具体实例形式分析了php使用curl实现post数据发送及content-type相关设置操作技巧,需要的朋友可以参考下
    2017-11-11

最新评论