English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
mysqli_get_server_version()関数はMySQLサーバーのバージョンを整数として返します。
mysqli_get_server_version()関数は現在接続されているMySQLサーバーのバージョン番号を返します。
mysqli_get_server_version($con);
順序番号 | パラメータおよび説明 |
---|---|
1 | con(必須) MySQL Serverとの接続を表すオブジェクトです。 |
PHP mysqli_get_server_version()関数は、接続されているMySQLサーバーのバージョンを示す整数値を返します。
この関数は最初にPHPバージョン5導入されており、すべてのより高いバージョンで使用できます。
以下の例では、以下に示されています。mysqli_get_server_version()関数の使い方(処理構造文スタイル)-
<?php //接続の確立 $con = mysqli_connect("localhost", "root", "password", "mydb"); //MySQL サーバーバージョン番号 $version = mysqli_get_server_version($con); print("MySQL サーバーバージョン番号: ".$version); //接続を閉じる mysqli_close($con); ?>
出力結果
MySQL サーバーバージョン番号: 50712
オブジェクト指向のスタイルでは、この関数の構文は以下の通りです$ con-> server_version以下は、オブジェクト指向スタイルのこの関数の例です-
<?php //接続の確立 $con = new mysqli("localhost", "root", "password", "mydb"); //MySQL サーバーバージョン番号 $version = $con->server_version; print("MySQL サーバーバージョン番号: ".$version); //接続を閉じる $con -> close(); ?>
出力結果
MySQL サーバーバージョン番号: 50712
<?php //接続の確立 $con = @mysqli_connect("localhost", "root", "password", "mydb"); $code = mysqli_connect_errno(); if($code){ print("接続失敗: ".$code); }else{ print("接続が成功しました"."\n"); $info = mysqli_get_server_version($con); print("MySQL サーバーバージョン番号: ".$info); } ?>
出力結果
接続が成功しました MySQL サーバーバージョン番号: 50712
MySQL サーバーのバージョンを整数で返す:
<?php $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb"); if (mysqli_connect_errno($connection_mysql)){ print("MySQLに接続失敗: ".mysqli_connect_error()); } print(mysqli_get_server_version($connection_mysql)); mysqli_close($connection_mysql); ?>
出力結果
50712