ini_set('display_errors', '0');
这应该禁用 display_errors,但它不会永久禁用。当我尝试 echo ini_get('display_errors'); 下次我运行脚本时,我得到 1。我怎样才能永久设置它。
您需要将display_errors =Off设置为php.ini配置文件。
ini_set 函数用于为定义在 php.ini 文件中的配置参数运行时间值。
修改php.ini文件中的配置参数后,重启apache web服务器服务,使用phpinfo()函数验证配置参数display_error的值是否被修改
有关display_error配置参数的更多详细信息,请参阅以下 url 中提到的文档
http://php.net/manual/en/errorfunc.configuration.php#ini.display-errors
我建议更改 php.ini 设置:
display_errors = Off
还是您需要在每个应用程序/每个脚本基础上使用它?