PHP头条
热点:

PHP error_reporting设置错误报告级别


在PHP语言中通常都会遇到一些有关错误提示报告的情况。下面我们就为大家详细介绍有关PHP error_reporting在设置错误报告级别上的相关方法。

  • 测试PHP preg_match()函数信息泄露方法介
  • 运用PHP函数parse_url分析信息抓取
  • 如何有效实现屏蔽PHP错误提示
  • PHP操作文章列表相关技巧分享
  • 使用相关函数实现PHP处理分页

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

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的详细用法。

www.phpzy.comtrue/php/11216.htmlTechArticlePHP error_reporting设置错误报告级别 在PHP语言中通常都会遇到一些有关错误提示报告的情况。下面我们就为大家详细介绍有关PHP error_reporting在设置错误报告级别上的相关方法。 测试PHP p...

相关文章

    暂无相关文章
相关频道:

PHP之友评论

今天推荐