12

error_reporting(0);对错误记录(到文件)有任何影响,还是只是抑制屏幕上的错误显示?

谢谢。

4

3 回答 3

14

是的,它会影响两者。

error_reporting 级别定义了触发的错误级别。是否记录或显示这些错误取决于其他设置。

总结一下:

本质上,设置error_reporting(0)意味着您已经关闭了错误报告,并且不会将任何内容记录到文件或输出到屏幕。

于 2009-12-16T02:44:52.123 回答
0

它只是抑制显示的错误。错误记录的ini 设置决定了记录级别。

于 2009-12-16T02:44:45.463 回答
-3

PHP 有很好的文档,请查看

http://us.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting 了解它的作用,

http://us.php.net/manual/en/function.error-reporting.php 用于运行时函数

它的效果取决于 stderr 的去向。

于 2009-12-16T02:45:07.297 回答