Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php中的die()是否会自动关闭MYSQL连接?_Php_Mysql - Fatal编程技术网

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

php中的die()是否会自动关闭MYSQL连接?,php,mysql,Php,Mysql,如果这是重复的问题,我很抱歉。我一直在寻找一些线索,但找不到合适的。我只需要许多大师的解释。从半年前开始学习。如果Mysql连接出现错误或出现问题,我总是使用die()。我一直独立于这一职能 因此,我的问题是: 在关闭连接时使用die()可以吗?例如,这里是我的代码 $sql = "SELECT age FROM db_name WHERE name=?"; $process = $conn->prepare($sql); $process->bind_param('s',$name

如果这是重复的问题,我很抱歉。我一直在寻找一些线索,但找不到合适的。我只需要许多大师的解释。从半年前开始学习。如果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();

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

php脚本执行结束时,MySQL连接关闭