gpt4 book ai didi

php - 使用PHP和mysqli,是否可以在所有PHP脚本中的一个地方捕获所有mysqli错误?

转载 作者:行者123 更新时间:2023-12-03 07:48:07 25 4
gpt4 key购买 nike

是否可以使用一条语句在一个地方捕获mysqli调用的所有错误,还是我必须单独检查每个mysqli调用是否有错误?

我想按照以下方式做一些事情:

if(mysqli_error_occurs_anywhere_in_web_app){
die(' 数据库错误 ');
}

基本上,如果我想输出html数据库错误文档的任何地方都发生mysqli错误。这可能吗?

最佳答案

您可以将所有查询交替包装在自己的查询函数中,而不是直接在任何地方调用mysqli_query。例如,在您自己的数据库对象中。这样,如果您需要切换数据库实现,则只需要切换到具有查询功能稍有不同的实现的新数据库对象,而不必直接搜索/替换对mysqli_query的调用。它还具有使错误处理变得真正容易和集中的优势。

关于php - 使用PHP和mysqli,是否可以在所有PHP脚本中的一个地方捕获所有mysqli错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9643289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com