(PHP 5)
mysqli->protocol_version -- mysqli_get_proto_info — Returns the version of the MySQL protocol used
Objektorientierter Stil
Prozeduraler Stil
Returns an integer representing the MySQL protocol version used by the connection represented by the link parameter.
Nur bei prozeduralem Aufruf: Ein von mysqli_connect() oder mysqli_init() zurückgegebenes Verbindungsobjekt.
Returns an integer representing the protocol version.
Beispiel #1 mysqli->protocol_version example
Objektorientierter Stil
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
/* print protocol version */
printf("Protocol version: %d\n", $mysqli->protocol_version);
/* close connection */
$mysqli->close();
?>
Prozeduraler Stil
<?php
$link = mysqli_connect("localhost", "my_user", "my_password");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
/* print protocol version */
printf("Protocol version: %d\n", mysqli_get_proto_info($link));
/* close connection */
mysqli_close($link);
?>
The above examples will output:
Protocol version: 10