English | 简体中文 | 繁體中文
查询

mysqli::init()函数—用法及示例

「 初始化一个新的 mysqli 对象,并返回该对象 」


函数名:mysqli::init()

适用版本:PHP 5, PHP 7

函数说明:mysqli::init() 函数用于初始化一个新的 mysqli 对象,并返回该对象。它可以用于创建一个数据库连接对象,然后用于执行数据库操作。

用法示例:

// 创建一个新的 mysqli 对象
$mysqli = mysqli::init();

// 设置数据库连接参数
$host = "localhost";
$user = "username";
$password = "password";
$database = "database";

// 连接到数据库
$mysqli->real_connect($host, $user, $password, $database);

// 检查连接是否成功
if ($mysqli->connect_errno) {
    echo "连接失败:" . $mysqli->connect_error;
    exit();
}

// 执行数据库操作
$query = "SELECT * FROM users";
$result = $mysqli->query($query);

// 检查查询结果
if ($result) {
    // 处理查询结果
    while ($row = $result->fetch_assoc()) {
        echo $row['username'] . "<br>";
    }
} else {
    echo "查询失败:" . $mysqli->error;
}

// 关闭数据库连接
$mysqli->close();

注意事项:

  1. 在调用 mysqli::init() 函数之后,需要使用 mysqli::real_connect() 函数来实际连接到数据库。
  2. 在连接到数据库之后,可以使用 mysqli 对象的其他方法来执行数据库操作,如查询、插入、更新等。
  3. 使用 mysqli::close() 函数来关闭数据库连接,释放资源。
补充纠错
上一个函数: mysqli::kill()函数
下一个函数: mysqli::get_charset()函数
热门PHP函数
分享链接