Php 如何关闭Mysql连接

Php 如何关闭Mysql连接,php,mysql,Php,Mysql,这是mysql连接代码。 $db_host = "localhost"; $db_name = "propstor_image"; $db_user = "root"; $db_pass = ""; try{ $db_con = new PDO("mysql:host={$db_host};dbname={$db_name}",$db_user,$db_pass); $db_con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMOD

这是mysql连接代码。
$db_host = "localhost";
$db_name = "propstor_image";
$db_user = "root";
$db_pass = "";

try{

    $db_con = new PDO("mysql:host={$db_host};dbname={$db_name}",$db_user,$db_pass);
    $db_con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $e){
    echo $e->getMessage();
}?>
当我尝试使用
mysql\u Close($db\u con)关闭mysql连接时它显示以下错误

“mysql\u close()希望参数1是资源,对象在第57行的C:\wamp\www\property\member\include\login.php中给出”。请您帮助我如何关闭mysql连接

对于PDO

连接在该PDO对象的生存期内保持活动状态。要关闭连接,您需要通过确保删除对该对象的所有剩余引用来销毁该对象——您可以通过为保存该对象的变量指定NULL来完成此操作。如果不显式地执行此操作,PHP将在脚本结束时自动关闭连接

参考链接:

您可以尝试以下方法:

<Connection variable>.Close();

我希望这有帮助

您使用的是
PDO
而不是
mysql
,因此函数调用完全不正确-您只需执行
$db_con=null
你不能使用
mysql\u close
来关闭PDO连接…下面是关闭PDO连接的答案:如果它有效,请将此帖子标记为已回答:)
conn.Close();