PHPのmysqli拡張モジュールを使用して、サーバーへの接続のクライアントバージョンを取得する方法があります。mysqliのget_client_version()
関数を使用することで、クライアントのバージョン情報を取得することができます。
以下は、get_client_version()
関数を使用するコード例です:
<?php
$mysqli = new mysqli("ホスト名", "ユーザー名", "パスワード", "データベース名");
// 接続エラーのチェック
if ($mysqli->connect_error) {
die("接続エラー: " . $mysqli->connect_error);
}
$clientVersion = $mysqli->get_client_version();
echo "クライアントバージョン: " . $clientVersion;
$mysqli->close();
?>
上記のコードでは、new mysqli()
を使用してデータベースに接続し、接続エラーをチェックしています。その後、get_client_version()
関数を呼び出してクライアントのバージョン情報を取得し、表示しています。最後に、$mysqli->close()
を使用して接続を閉じています。
この方法で取得できるクライアントバージョンは、MySQLサーバーへの接続に使用されているmysqliライブラリのバージョンを示します。