当前位置:首页 > 行业动态 > 正文

php如何屏蔽警告和错误

在PHP中,可以通过设置错误报告级别来屏蔽警告和错误。使用 error_reporting()函数可以设置 错误报告级别。要屏蔽所有警告和错误,可以将错误报告级别设置为 E_NONE:,,“ php,error_reporting(E_NONE);,

在PHP中,我们可以通过修改php.ini文件或者在脚本中使用error_reporting()函数来屏蔽警告和错误。

1、修改php.ini文件

在php.ini文件中,有一个名为"display_errors"的设置,可以控制是否显示错误信息,将其设置为Off,就可以屏蔽所有的警告和错误信息。

display_errors = Off

2、使用error_reporting()函数

在PHP脚本中,可以使用error_reporting()函数来设置错误报告级别,以下代码将错误报告级别设置为0,这将屏蔽所有错误:

error_reporting(0);

相关问题与解答:

问题1:如何在PHP中只屏蔽特定类型的错误?

答案:在PHP中,可以使用error_reporting()函数来设置错误报告级别,如果你只想屏蔽E_NOTICE级别的错误,可以使用以下代码:

error_reporting(E_ALL & ~E_NOTICE);

问题2:如何恢复被屏蔽的错误信息?

答案:如果之前通过error_reporting()函数屏蔽了错误信息,可以通过再次调用该函数并传入参数E_ALL来恢复显示所有错误信息。

error_reporting(E_ALL);
0