gpt4 book ai didi

php - 我应该在方法内部还是在调用页面上关闭 PDO 数据库连接?

转载 作者:搜寻专家 更新时间:2023-10-30 22:18:45 24 4
gpt4 key购买 nike

我似乎找不到这个问题的答案。我知道要关闭 PDO 连接你需要使用 $db=NULL;我一直在使用依赖注入(inject)来访问类中的数据库连接。我应该使用 $db=NULL;在方法内部,还是应该在调用查询的页面上使用它?

像这样:

public function find_all() {
connect to $db;
//run query
$db = NULL;
return query
}

还是应该这样:

$thing = Method::find_all();
//display results
$thing = NULL;

我一直在使用第一种方法,没有出现任何错误,但我想确保我以正确的方式进行操作。谢谢。

最佳答案

脚本结束时,所有 PHP 连接都会自动关闭。但是,手动“处置”不再需要的对象并不是一个坏习惯。

关于php - 我应该在方法内部还是在调用页面上关闭 PDO 数据库连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7402526/

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