PHP错误级别设置
PHP在运行时,针对程度不同的错误,会给出不同的提示。
- display_error
- error_reporting
修改
- php.ini修改error_reporting选项
- 脚本中使用error-reporting()函数
- error_reporting(11) 全部
- error_reporting(3) 忽略NOTICE
- error_reporting(0) 全部忽略
常量
E_ERROR 1
E_WARNING 2
E_NOTICE 3
- error_reporting(E_ALL) 报告所有错误
- error_reporting(E_ALL & ~E_NOTICE) 除NOTICE外的全部
define('DEBUG', true);
if(defined('DEBUG')) {
error_reporting(E_ALL);
} else {
error_reporting(0);
}