FWQ
PHP 8.0 中 @ 抑止符失效,如何处理致命错误?
PHP 8.0 中 @ 抑止符失效,如何处理致命错误? 来到米云的大家,相信都是编程学习爱好者,希望在这里学习数据库相关编程知识。下面本篇文章就来带大家聊聊《PHP 8.0 中 @ 抑止符失效,如何处理致命错误?》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发! 隐匿错误信息无效? 你在使用 if 语句来连接数据库,并在输入错误登录信息时希望看到 if 语句中的错误信息。然而,系统却报告了一个致命错误,让你怀疑配置文件的问题或其他未知因素。 原因解惑: 从 php 8.0 版本开始,@ 抑止符不再有效抑制致命级别的错误。这意味着一旦发生致命错误,即使使用 @ 也无法阻止其显示。 解决办法: 为了仅在错误发生时显示 if 语句中的错误信息,你需要使用…