error_reporting() 是一个 PHP 函数,它用于设置当前脚本中的错误报告级别
▥php
𝄐 0
php error_reporting(0),php error_report
error_reporting() 是一个 PHP 函数,它用于设置当前脚本中的错误报告级别。该函数接受一个整数参数,其中包含要报告的错误类型。PHP 中定义了多种错误常量,如 E_ERROR、E_WARNING 和 E_NOTICE 等。通过指定不同的错误类型组合,在开发和调试过程中可以控制哪些错误将被显示或记录。
例如,如果希望禁止所有错误报告,可以将错误报告级别设置为 0:
error_reporting(0);
如果只想报告致命错误,可以将错误报告级别设置为 E_ERROR:
error_reporting(E_ERROR);
如果希望报告除 E_NOTICE 之外的所有错误,可以将错误报告级别设置为 E_ALL & ~E_NOTICE:
error_reporting(E_ALL & ~E_NOTICE);
需要注意的是,这个函数只会影响到当前脚本的错误报告级别,并不会对其他脚本产生影响。通常建议在开发和测试过程中打开所有错误报告,以便及时发现和修复问题。在上线前,应将错误报告级别设置为较小的值,避免向用户泄漏敏感信息。
error_reporting() 是一个 PHP 函数,它用于设置当前脚本中的错误报告级别。该函数接受一个整数参数,其中包含要报告的错误类型。PHP 中定义了多种错误常量,如 E_ERROR、E_WARNING 和 E_NOTICE 等。通过指定不同的错误类型组合,在开发和调试过程中可以控制哪些错误将被显示或记录。
例如,如果希望禁止所有错误报告,可以将错误报告级别设置为 0:
error_reporting(0);
如果只想报告致命错误,可以将错误报告级别设置为 E_ERROR:
error_reporting(E_ERROR);
如果希望报告除 E_NOTICE 之外的所有错误,可以将错误报告级别设置为 E_ALL & ~E_NOTICE:
error_reporting(E_ALL & ~E_NOTICE);
需要注意的是,这个函数只会影响到当前脚本的错误报告级别,并不会对其他脚本产生影响。通常建议在开发和测试过程中打开所有错误报告,以便及时发现和修复问题。在上线前,应将错误报告级别设置为较小的值,避免向用户泄漏敏感信息。
本文地址:
/show-271230.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。