我正在寻找一种工具来帮助我分析和设置PHP中的error_reporting
级别。
我希望它具有以下功能:
error_reporting()
值并查看其中设置的所有单个错误报告位E_DEPRECATED
存在于5.3之上,但不存在于5.2 这样的工具是否存在?在哪里?
答案 0 :(得分:19)
答案 1 :(得分:8)
至于日期似乎还没有计算两种方式的工具(在各个常量和位掩码值之间)。
所以我写了一篇:https://maximivanov.github.io/php-error-reporting-calculator/
这是一个可以帮助您的网络应用程序:
答案 2 :(得分:0)
您可以找到所有已定义的错误常量in the manual的列表。请注意,这不是标志,但它是一个位掩码,因此您无法获得“标志”列表。要找出,或者是否使用位掩码覆盖特定的错误级别,或者要结合多个错误级别,请使用公共位操作
var_dump(error_reporting() & E_ERROR); // Test, if ERROR is set
error_reporting(E_ERROR | E_NOTICE); // Set both ERROR and NOTICE
答案 3 :(得分:-6)
您正在寻找的工具是
error_reporting(-1);
所有其他工具将无用或有害