我有以下代码,我在if ($connect->query($dragon_sql) === TRUE) {
echo "You've picked the dragon book!";
header('Location: index.php');
exit();
} else {
echo "Error: " . $sql . "<br>" . $connect->error;
}
$connect->close();
之后重定向到 MySQL 数据库。
exit
我已阅读close()
终止脚本的执行。即使调用exit,也将始终执行关闭函数和对象析构函数。
{{1}}是关闭函数还是对象析构函数?我无法通过阅读PHP手册页来了解它。
答案 0 :(得分:-1)
exit()
或die()
只是停止执行脚本的其余部分
所以它不是一个破坏者
它更像是关机功能
mysqli close()
函数关闭与数据库的连接..即使它被认为是无用的,因为连接已在脚本结束时关闭。