探讨捕获php错误信息方法的详解


Posted in PHP onJune 09, 2013

PS:
1.捕获PHP语法错误
2.严重错误

用正常的 set_error_handle无法捕获此两类错误,这是捕获此类错误的技巧

//test.php 页面
error_reporting(0);
register_shutdown_function('PageOnShutdown');
include('error_test.php');
function PageOnShutdown()
{
$msg = error_get_last();
print_r($msg);
}
//error_test.php 页面
$a = 1 + 2
$b

然后 输出 test.php 打印出
Array ( [type] => 4 [message] => parse error [file] => D:\web\tbc\error_test.php [line] => 5 )
再根据 获得 $msg 写入日志操作就可以了
PHP 相关文章推荐
php 更新数据库中断的解决方法
Jun 05 PHP
php 5.3.5安装memcache注意事项小结
Apr 12 PHP
php curl post 时出现的问题解决
Jan 30 PHP
你可能不知道PHP get_meta_tags()函数
May 12 PHP
php+ajax实时刷新简单实例
Feb 25 PHP
Zend Framework+smarty用法实例详解
Mar 19 PHP
PHP Oauth授权和本地加密实现方法
Aug 12 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
Sep 11 PHP
Yii2针对游客、用户防范规则和限制的解决方法分析
Oct 08 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
Mar 15 PHP
windows环境下使用Composer安装ThinkPHP5
May 18 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
Jun 05 PHP
使用迭代器 遍历文件信息的详解
Jun 08 #PHP
PHP在不同页面间传递Json数据示例代码
Jun 08 #PHP
深入理解:XML与对象的序列化与反序列化
Jun 08 #PHP
探讨:使用XMLSerialize 序列化与反序列化
Jun 08 #PHP
解析PHP自带的进位制之间的转换函数
Jun 08 #PHP
深入PHP内存相关的功能特性详解
Jun 08 #PHP
PHP rawurlencode与urlencode函数的深入分析
Jun 08 #PHP
You might like
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
Javascript 学习笔记 错误处理
2009/07/30 Javascript
HTML上传控件取消选择
2013/03/06 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
bootstrap table 服务器端分页例子分享
2015/02/10 Javascript
JQuery实现动态适时改变字体颜色的方法
2015/03/10 Javascript
浅谈Javascript数组的使用
2015/07/29 Javascript
数据结构中的各种排序方法小结(JS实现)
2016/07/23 Javascript
Three.js学习之正交投影照相机
2016/08/01 Javascript
Angular2  NgModule 模块详解
2016/10/19 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
详解Vue iview IE浏览器不兼容报错(Iview Bable polyfill)
2019/01/07 Javascript
JavaScript Canvas编写炫彩的网页时钟
2019/10/16 Javascript
vue3为什么要用proxy替代defineProperty
2020/10/19 Javascript
python根据给定文件返回文件名和扩展名的方法
2015/03/27 Python
Python中每次处理一个字符的5种方法
2015/05/21 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
2016/10/11 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
通过Python编写一个简单登录功能过程解析
2019/09/04 Python
Python for循环通过序列索引迭代过程解析
2020/02/07 Python
mac在matplotlib中显示中文的操作方法
2020/03/06 Python
Pandas对每个分组应用apply函数的实现
2020/12/13 Python
python unichr函数知识点总结
2020/12/16 Python
泰国的头号网上婴儿用品店:Motherhood.co.th
2019/04/09 全球购物
Nike墨西哥官网:Nike MX
2020/08/30 全球购物
计算机本科生自荐信
2013/10/15 职场文书
《最佳路径》教学反思
2014/04/13 职场文书
《秋游》教学反思
2014/04/24 职场文书
户外宣传策划方案
2014/05/25 职场文书
2014年党员自我评议(5篇)
2014/09/12 职场文书
诉讼授权委托书范本
2014/10/05 职场文书
2014年幼儿园老师工作总结
2014/12/05 职场文书
义诊活动总结
2015/02/04 职场文书
python - asyncio异步编程
2021/04/06 Python
Windows Server 2019 安装DHCP服务及相关配置
2022/04/28 Servers