在项目开发过程中,一般将php.ini中的display_error 设置为on,这样能够提示错误信息。
成品正式发布后,即将关闭display_error为off。
考虑到有些客户所使用的虚拟主机提供商可能将display_error设置为on.
所以在页面的做开始设置error_reporting(0),即关闭错误信息提示。
具体参数如下:
value | constant |
---|---|
1 | E_ERROR |
2 | E_WARNING |
4 | E_PARSE |
8 | E_NOTICE |
16 | E_CORE_ERROR |
32 | E_CORE_WARNING |
64 | E_COMPILE_ERROR |
128 | E_COMPILE_WARNING |
256 | E_USER_ERROR |
512 | E_USER_WARNING |
1024 | E_USER_NOTICE |
6143 | E_ALL |
2048 | E_STRICT |
4096 | E_RECOVERABLE_ERROR |
可以直接使用数值,也可使用对应的字符代替