我知道我可以关闭一个 PDO SQL 连接,将处理程序设置为NULL
.
但如果我不这样做,PHP 会在脚本末尾关闭连接吗?
例如,我可以使用
$db = new PDO('sqlite:db.sqlite');
/* Code */
if ($cond1) { exit; }
/* More code */
if ($cond2) { exit; }
/* ... */
$db = NULL;
/* Code not related to the database */
...或者我应该使用这个:
$db = new PDO('sqlite:db.sqlite');
/* Code */
if ($cond1) {
$db = NULL;
exit;
}
/* More code */
if ($cond2) {
$db = NULL;
exit;
}
/* ... */
$db = NULL;
/* Code not related to the database */