(PHP 5, PHP 7, PHP 8)
mysqli::$server_version -- mysqli_get_server_version — 返回 MySQL 服务器的版本(以整数形式)
面向对象风格
过程化风格
函数 mysqli_get_server_version() 返回连接到的服务器的版本(由参数 mysql
表示),以整数形式表示。
一个整数,表示服务器版本。
该版本号的形式为 main_version * 10000 + minor_version * 100 + sub_version
(即版本 4.1.0 为 40100)。
示例 #1 $mysqli->server_version 示例
面向对象风格
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password");
/* 打印服务器版本 */
printf("Server version: %d\n", $mysqli->server_version);
过程化风格
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password");
/* 打印服务器版本 */
printf("Server version: %d\n", mysqli_get_server_version($link));
上面的示例将输出类似以下内容
Server version: 80021