mysqli::init()

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

首字母:M

函数名: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'] . "
"; } } else { echo "查询失败:" . $mysqli->error; } // 关闭数据库连接 $mysqli->close();

注意事项:

  1. 在调用 mysqli::init() 函数之后,需要使用 mysqli::real_connect() 函数来实际连接到数据库。
  2. 在连接到数据库之后,可以使用 mysqli 对象的其他方法来执行数据库操作,如查询、插入、更新等。
  3. 使用 mysqli::close() 函数来关闭数据库连接,释放资源。

同首字母函数