📜  关闭错误打印php(1)

📅  最后修改于: 2023-12-03 14:50:06.174000             🧑  作者: Mango

关闭错误打印 PHP

在 PHP 开发中,错误提示信息对程序员来说非常重要。但在实际的应用中,我们可能需要将这些错误提示信息屏蔽掉,从而使我们的应用更加安全。

屏蔽单个错误

我们可以通过 error_reporting 函数来屏蔽单个错误的输出。该函数的输入参数为错误级别,通常我们可采用下列方式定义:

error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);

通过该函数的调用,将屏蔽掉 E_NOTICEE_STRICTE_DEPRECATED 这几个错误级别的信息。

屏蔽所有错误

除了上述方法外,我们还可以直接在 php.ini 配置文件中修改错误显示设置。设置方法如下:

display_errors = Off

通过将 display_errors 的值设置为 Off,就可以完全屏蔽掉所有的错误提示信息了。

总结

尽管错误信息对于开发者来说非常重要,但在一些特殊的情况下,我们需要把错误提示给关闭掉,以保证系统的安全性。本文介绍了两种方法分别实现屏蔽单个错误和所有错误的输出。需要注意的是,在调试阶段一定要开启错误提示信息,以便及时修复程序中可能存在的错误。