频道栏目
首页 > 资讯 > 错误报告 > 正文

PHP error_reporting设置错误报告级别

16-01-08        来源:[db:作者]  
收藏   我要投稿
在PHP语言中通常都会遇到一些有关错误提示报告的情况。下面我们就为大家详细介绍有关PHP error_reporting在设置错误报告级别上的相关方法。

错误日志报告级别设置,有些情况因为错误级别的设置当,某些错误不能显示出来,对这个函数来说一定要了解错误日志报告级别,共包函以下级别:

PHP error_reporting用来设定错误讯息回报的等级,参数 level 是一个整数的位元遮罩 (bitmask),见下表。

遮罩值 表示名称

1 E_ERROR 
2 E_WARNING 
4 E_PARSE 
8 E_NOTICE 
16 E_CORE_ERROR 
32 E_CORE_WARNING 
0 关闭错误报告

E_NOTICE 表示一般情形不记录,只有程式有错误情形时才用到,例如企图存取一个不存在的变数,或是呼叫 stat() 函式检视不存在的档案。

E_WARNING 通常都会显示出来,但不会中断程式的执行。这对除错很有效。例如:用有问题的常规表示法呼叫 ereg()。

E_ERROR 通常会显示出来,亦会中断程式执行。意即用这个遮罩无法追查到记忆体配置或其它的错误。

E_PARSE 从语法中剖析错误。

E_CORE_ERROR 类似 E_ERROR,但不包括 PHP 核心造成的错误。

E_CORE_WARNING 类似 E_WARNING,但不包括 PHP 核心错误警告。

以上就是PHP error_reporting的详细用法。

相关TAG标签
上一篇:PHP错误报告等级详解大全
下一篇:PHP错误报告和错误信息设置详解
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站