提问人:PHPLover 提问时间:12/25/2014 最后编辑:NikiCPHPLover 更新时间:12/26/2014 访问量:2440
PHP中的E_ALL和E_STRICT是什么意思?
What does E_ALL and E_STRICT mean in PHP?
问:
我在项目的配置文件之一中提供了以下代码:
error_reporting((PHPFOX_DEBUG ? E_ALL | E_STRICT : 0));
我无法弄清楚这条线到底在做什么?
我通过在搜索框中输入E_STRICT检查了PHP文档,但没有找到任何匹配的结果。
那么有人可以解释一下上面一行的含义以及E_ALL和E_STRICT的用法吗?这些实体常量或变量是什么?
谢谢。
答:
4赞
Ed Heal
12/25/2014
#1
E_ALL | E_STRICT
将显示所有可能的错误/警告和建议,以提高互操作性。
因此,这是在调试代码模式时设置的。否则,它们会被默默处理,
评论
1赞
Michael
12/25/2014
E_ALL
从 5.4.0 开始就足够了。
评论