mysqli_get_proto_info
mysqli->protocol_version
(No version information available, might be only in CVS)
mysqli->protocol_version — 使用ã—ã¦ã„ã‚‹ MySQL プãƒãƒˆã‚³ãƒ«ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¿”ã™
説明
手続ãåž‹:
int mysqli_get_proto_info
( mysqli $link
)
オブジェクト指å‘型(プãƒãƒ‘ティ):
mysqli
string$protocol_version;
link ã§è¡¨ã•れる接続ã§ä½¿ç”¨ã—ã¦ã„ã‚‹ MySQL プãƒãƒˆã‚³ãƒ«ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’整数値ã§è¿”ã—ã¾ã™ã€‚
パラメータ
- link
-
手続ãåž‹ã®ã¿: mysqli_connect() ã‚ã‚‹ã„㯠mysqli_init() ãŒè¿”ã™ãƒªãƒ³ã‚¯ ID。
返り値
プãƒãƒˆã‚³ãƒ«ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’整数値ã§è¿”ã—ã¾ã™ã€‚
例
Example#1 オブジェクト指å‘åž‹
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password");
/* 接続状æ³ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
/* プãƒãƒˆã‚³ãƒ«ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’表示ã—ã¾ã™ */
printf("Protocol version: %d\n", $mysqli->protocol_version);
/* 接続を閉ã˜ã¾ã™ */
$mysqli->close();
?>
Example#2 手続ãåž‹
<?php
$link = mysqli_connect("localhost", "my_user", "my_password");
/* 接続状æ³ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
/* プãƒãƒˆã‚³ãƒ«ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’表示ã—ã¾ã™ */
printf("Protocol version: %d\n", mysqli_get_proto_info($link));
/* 接続を閉ã˜ã¾ã™ */
mysqli_close($link);
?>
上ã®ä¾‹ã®å‡ºåŠ›ã¯ä»¥ä¸‹ã¨ãªã‚Šã¾ã™ã€‚
Protocol version: 10