4

如何使用 Zend Framework 设置自定义错误级别 - 比如说,我想禁用 E_NOTICE。

谢谢。

4

3 回答 3

9

如果您正在使用Zend_Application将以下行放入您的application.ini

phpsettings.error_reporting = E_ALL & ~E_NOTICE

您也可以error_reporting()像这样在引导程序中使用:

error_reporting(E_ALL & ~E_NOTICE);

PHP 手册中记录的错误报告级别。

于 2010-09-15T09:10:13.960 回答
2

在 application.ini 中,这有效:

phpSettings.error_reporting = E_ALL^E_NOTICE

这不起作用:

phpSettings.error_reporting = "E_ALL^E_NOTICE"
于 2011-08-25T19:43:03.493 回答
0

ZF 1.11, application.ini.

This works:

phpSettings.error_reporting = E_ALL ^ E_NOTICE

This won't work:

phpSettings.error_reporting = E_ALL^E_NOTICE
phpSettings.error_reporting = "E_ALL^E_NOTICE"
于 2013-07-03T21:06:13.377 回答