检查数据库连接是否已关闭 - php

Ham*_*mad 5 php sql

Db连接由包括处理.

我想运行这个命令:mysql_close($ con);

只有我们目前有联系.有什么像isset()?

谢谢哈马德

Art*_*cto 8

is_resource($con)
Run Code Online (Sandbox Code Playgroud)

给人false如果连接被关闭.


Aar*_*run 2

您可以使用mysql_ping($con);

根据您的 PHP 版本,如果连接自动关闭,较旧的版本会重新打开连接。在 PHP5 中不应该这样做

  • 手册中:“警告此扩展自 PHP 5.5.0 起已弃用,并将在将来删除。相反,应使用 MySQLi 或 PDO_MySQL 扩展。另请参阅 MySQL:选择 API 指南和相关常见问题解答以获取更多信息。此函数的替代方法包括:mysqli_ping()` (2认同)