English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
mysqli_get_proto_info()関数はMySQLが使用するプロトコルのバージョン番号を返します。
mysqli_get_proto_info()MySQLプロトコル(バージョン)に関する情報を取得する関数です。
構文
パラメータ | 番号 |
---|---|
1 | パラメータ及び説明 con(オプション) |
返り値
PHPバージョン5この関数は最初にPHPバージョン
以下の例は、以下に導入され、すべてのより高いバージョンで使用できます。mysqli_get_proto_info()関数の使い方(手続き型スタイル)-
<?php //接続を建立します $con = mysqli_connect("localhost", "root", "password", "mydb"); //プロトコルバージョン $info = mysqli_get_proto_info($con); print("プロトコルバージョン: ".$info); //接続を閉じます mysqli_close($con); ?>
出力結果
プロトコルバージョン: 10
オブジェクト指向スタイルでは、この関数の構文は以下の通りです$ con-> protocol_version。以下は、この関数のオブジェクト指向スタイルの例です-
<?php //接続を建立します $con = new mysqli("localhost", "root", "password", "mydb"); //プロトコルバージョン $info = $con->protocol_version; print("プロトコルバージョン: ".$info); //接続を閉じます $con -> close(); ?>
出力結果
プロトコルバージョン: 10
以下にmysqli_get_proto_info()関数の別の例-
<?php //接続を建立します $con = mysqli_connect("localhost", "root", "password", "mydb"); $code = mysqli_connect_errno(); if($code){ print("接続失敗: ".$code); }else{ print("接続が成功しました"."\n"); $info = mysqli_get_proto_info($con); print("プロトコルバージョン: ".$info); } ?>
出力結果
接続が成功しました プロトコルバージョン: 10
MySQLプロトコルバージョンを返します:
<?php $con = mysqli_connect("localhost","root", "password", "mydb"); if (mysqli_connect_errno($con)){ echo "MySQLに接続できません: ".mysqli_connect_error(); } echo mysqli_get_proto_info($con); mysqli_close($con); ?>
出力結果
10