mysqli::$protocol_version
(mysqli_get_proto_info)返回使用的MySQL协议的版本
PHP 5 及以上版本
mysqli::$protocol_version 是 mysqli 类的一个只读属性,用于获取当前连接所使用的 MySQL 协议版本号。
该属性反映了客户端与 MySQL 服务器之间通信所用的协议版本,通常用于调试和诊断连接问题。
int $mysqli->protocol_version
返回一个整数,表示 MySQL 协议版本号。
获取当前 MySQL 连接的协议版本号:
$mysqli = new mysqli("localhost", "username", "password", "database"); <p>if ($mysqli->connect_errno) {<br> echo "连接失败: " . $mysqli->connect_error;<br> } else {<br> echo "MySQL 协议版本: " . $mysqli->protocol_version;<br> }</p> <p>$mysqli->close();<br>
代码首先建立了一个 MySQL 连接,连接成功后通过访问 $mysqli->protocol_version 属性获取当前连接使用的 MySQL 协议版本号,并将其输出。最后关闭连接。