我正在尝试制作一个功能页面,该页面将使用 mysqli 打开和关闭数据库,但它不起作用。这是可能的还是我每次都必须打开和关闭它?这是来自functions.php页面的代码:
function opendb(){
$mysqli = new mysqli();
$mysqli->connect($host, $user, $pw, $db);
}
function closedb(){
$mysqli->close();
}
function rundb($query){
$result = $mysqli->query($query);
return $result;
}
现在,opendb() 函数在调用时工作,但 closedb() 函数返回以下错误:致命错误:调用非对象上的成员函数 close()