编程语言
首页 > 编程语言> > php – error_reporting(E_ALL)和error_reporting(E_ALL&~E_NOTICE)之间有什么区别

php – error_reporting(E_ALL)和error_reporting(E_ALL&~E_NOTICE)之间有什么区别

作者:互联网

任何人都可以解释error_reporting(E_ALL)之间的差异;和error_reporting(E_ALL& ~E_NOTICE); ?

我注意到当我从E_ALL更改为E_ALL& ~E_NOTICE,我正在黑客攻击的错误消失了.

解决方法:

E_ALL是“一切”

E_ALL& ~E_NOTICE是“除了通知之外的一切”

通知是最不紧急的消息.但它们对于捕获愚蠢的程序员错误非常有用,比如尝试从不存在键的哈希读取等.

(要理解语法,请阅读按位运算符)

标签:error-reporting,php
来源: https://codeday.me/bug/20191006/1862093.html