查询

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

「 获取当前连接的MySQL主机信息 」


函数名称:mysqli::$host_info()

适用版本:PHP 5, PHP 7

函数描述:mysqli::$host_info() 方法用于获取当前连接的MySQL主机信息。

用法:

$mysqli = new mysqli("localhost", "username", "password", "database");

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

// 获取MySQL主机信息
$hostInfo = $mysqli->host_info;

// 输出MySQL主机信息
echo "连接到的MySQL主机信息:" . $hostInfo;

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

示例解释:

  1. 首先,我们使用new mysqli()函数创建一个MySQL数据库连接对象。
  2. 然后,我们通过检查$mysqli->connect_errno属性来确认连接是否成功。如果连接失败,我们使用$mysqli->connect_error属性输出连接错误信息并退出脚本。
  3. 接下来,我们使用$mysqli->host_info属性获取当前连接的MySQL主机信息。
  4. 最后,我们使用echo语句输出MySQL主机信息。
  5. 最后,我们使用$mysqli->close()方法关闭数据库连接。

注意事项:

  • 在使用mysqli::$host_info()方法之前,必须先创建一个有效的MySQL连接对象。
  • 该方法返回的主机信息通常包含MySQL主机名、端口号和协议版本等信息。
  • 如果连接失败,$mysqli->host_info属性将返回空字符串。
补充纠错
上一个函数: mysqli::$info()函数
下一个函数: mysqli::$field_count()函数
热门PHP函数
分享链接