提问人:AM- 提问时间:9/26/2015 最后编辑:AM- 更新时间:9/26/2015 访问量:176
如何检查错误代码是否匹配error_reporting
How to check if an error code matches error_reporting
问:
假设我已设置为,并触发了级别(或任何其他级别)的错误。error_reporting
E_ALL & ~E_STRICT
E_USER_NOTICE
如何检查是否与上述匹配?E_USER_NOTICE
E_ALL & ~E_STRICT
澄清一下,鉴于上面的例子,如果等于 的数组 ,我如何检查是否在该隐喻数组中。error_reporting(E_ALL & ~E_STRICT)
[E_ERROR, E_NOTICE, E_WARNING ...]
E_NOTICE
答:
0赞
peaceman
9/26/2015
#1
这应该是一个简单的操作。检查以下内容:AND
$errorLevels = E_ERROR | E_NOTICE;
echo $errorLevels & E_NOTICE ? 'match' : 'mismatch';
评论
error_reporting(E_ALL & ~E_STRICT)
[E_ERROR, E_NOTICE, E_WARNING ...]
E_NOTICE