脚本宝典收集整理的这篇文章主要介绍了PHP – 通用用户友好错误消息,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
error_reporting( E_ALL | E_STRICT ); ini_set('display_errors',1);
>您的剧本处于您没有预料到的情境中.
>你的脚本无法控制的东西是错误的.
>在非对象上调用方法(例如在字符串或int上)
>将错误类型的参数传递给函数(例如将bool传递给mysqli_query
).
在开发系统上,启用display_errors没有任何问题.在生产服务器上,关闭display_errors并改为启用log_errors
.这会将错误记录到Web服务器的日志中.通过实现自己的错误处理程序并将其注册到set_error_handler
,可以实现更复杂的方法来处理错误.
第二种错误超出了脚本的控制范围,因此您的脚本必须准备好优雅地处理它们.例如:
要处理这些错误,请阅读您使用的每个功能和方法的文档,确定呼叫何时失败并采取相应措施. Exceptions可能会帮助你.
不适当地处理第二类错误通常会导致第一类错误.例如,如果不检查mysqli_connect
是否实际建立了数据库连接(第二种错误),则对mysqli_query
的以下调用将产生第一种错误.
以上是脚本宝典为你收集整理的PHP – 通用用户友好错误消息全部内容,希望文章能够帮你解决PHP – 通用用户友好错误消息所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。