mysqli_get_host_info() 回傳字串描述目前 MySQL 連線類型 (TCP/IP、Socket、Pipe 等) 與主機名稱。
// 物件風格
$info = $mysqli->host_info;
// 程序風格
$info = mysqli_get_host_info($link);
<?php
$mysqli = new mysqli('localhost', 'user', 'pwd', 'db');
echo $mysqli->host_info;
// 輸出範例:Localhost via UNIX socket
// 或:192.168.1.100 via TCP/IP
Localhost via UNIX socket:本機 Unix Socket 連線 (效能最佳)127.0.0.1 via TCP/IP:本機 TCP 回環db.example.com via TCP/IP:遠端主機 TCP 連線Named pipe:Windows Named Pipe$mysqli->protocol_version; // 協定版本 (通常 10)
$mysqli->server_version; // 伺服器版本號 (如 80033 = 8.0.33)
$mysqli->server_info; // 版本字串 "8.0.33"
$mysqli->thread_id; // 連線執行緒 ID