php中的die()会自动关闭MYSQL连接吗?

时间:2017-10-28 20:29:51

标签: php mysql

如果这是重复的问题,我很抱歉。我一直在寻找一些线程,但找不到合适的线程。我只需要许多高手的澄清。自从大约半年前学习。如果Mysql连接中出现错误或出现问题,我总是使用die()。我一直独立于这个功能

所以我的问题: 在关闭连接时使用die()是否可以?例如,这是我的代码

$sql = "SELECT age FROM db_name WHERE name=?";
$process = $conn->prepare($sql);
$process->bind_param('s',$name);
$process->bind_result($age);
$process->execute() or die("Error: ".$conn->error);
$process->store_result();
if($process->num_rows==0){
die('no data');
}
else{
$process->fetch();
}
$process->close();

我真的很感激任何反馈,因为我希望我的所有代码都有记忆力。谢谢。

1 个答案:

答案 0 :(得分:1)

当PHP脚本执行结束时,MySQL连接关闭。