2017-10-28 43 views
1

如果這是重複的問題,我很抱歉。我一直在尋找一些線程,但找不到合適的線程。我只是需要很多主人的傑作。自從半年前學習以來。如果在Mysql連接中出現錯誤或出現問題,我總是使用die()。我一直獨立於此功能在php中die()會自動關閉MYSQL連接嗎?

所以我的問題: 在關閉連接時使用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

當php腳本執行結束時,MySQL連接關閉。