什么是php致命错误的error_reporting数字?

Dav*_*vid 3 php apache error-handling .htaccess

我目前在我的htaccess中有这个设置:

php_value error_reporting -1

我希望日志只记录致命错误.我该怎么做-1替换-1?

Kin*_*nch 9

您总是可以将多个标志与位运算符组合在一起.

echo E_ERROR | E_CORE_ERROR | E_COMPILE_ERROR;
Run Code Online (Sandbox Code Playgroud)

有了OR它很容易:它只是1 + 16 + 64 = 81.

您可以在手册页上找到error_reporting()有关位操作符的手册页上的位操作符的示例.

作为旁注:无论如何,您无法登录E_CORE_ERRORE_COMPILE_ERROR使用PHP,因为它们 PHP启动过程之前期间发生.