0

在我的应用程序中,我将 error_reporting 设置为 0,只是为了确保在我回显 error_reporting() 时设置了 i,它说它是 0。

如果我故意遗漏分号只是为了触发错误(在我将其设置为 0 的地方),它仍然会显示错误:

解析错误:语法错误,. 中的意外 T_VARIABLE . .

有谁知道为什么会这样?我正在使用 WAMP 在自己的机器上进行开发。

谢谢。

4

2 回答 2

6

由于它是一个解析错误,因此在它实际运行您的任何代码之前就会遇到它,因此它会显示出来。

您应该更改php.ini文件中的设置,因为这将在解析 PHP 文件之前进行处理。

于 2012-11-04T12:58:46.470 回答
0

除非您实际上将 php.ini 文件中的 error_reporting 设置为 0,否则会显示解析错误

于 2012-11-04T13:00:43.373 回答