E_ALL
等于8191(0001 1111 1111 1111
)E_STRICT
等于2048(0000 1000 0000 0000
)
使用按位或将它们结合起来:E_ALL |有什么意义? E_STRICT是否与E_ALL的值相同?
1 1111 1111 1111
1000 0000 0000
我们得到确切相同的值作为原始E_ALL
:
1 1111 1111 1111
如果我们可以简单地做error_reporting(E_ALL)
来做同样的事情,那么干什么error_reporting(E_ALL | E_STRICT)
?
我注意到用5.4我可以做到以下 1.在php.ini中设置E_ALL然后E_ALL | E_STRICT 2.检查phpinfo()和错误报告的值是否相同。 这看起来像是一个错误.... – 2012-10-25 07:55:57
使用https://maximivanov.github.io/php-error-reporting-calculator/创建您的选择的错误报告 – pkachhia 2017-05-24 06:44:58