我在Php学习OO。然后我想了解如何打开和关闭数据库连接。我在database.php文件中有这个代码:
define("DB_HOST", "localhost");
define("DB_USER", "root");
define("DB_PASS", "");
define("DB_NAME", "perpustakaan");
public function connectDB(){
link = new mysqli($this->host, $this->user,
pass, $this->dbname);
return this->link;
}
然后我在另一个php文件中尝试此代码:
$db = new database();
$link = $db->connectDB();
echo is_resource($link);
if(is_resource($link)) {
echo "open ";
} else {
echo "close ";
}
$link->close();
if(is_resource($link)){
echo "open";
} else {
echo "close";
}
但结果是:
close close
出了什么问题?我的连接数据库是否成功?