(PHP 5, PHP 7)
mysqli::$protocol_version -- mysqli_get_proto_info — Retourne la version du protocole MySQL utilisé
Style orienté objet
Style procédural
Retourne un entier représentant la version du protocole MySQL
utilisé par la connexion représentée par le paramètre
link.
linkSeulement en style procédural : Un identifiant de lien retourné par la fonction mysqli_connect() ou par la fonction mysqli_init()
Retourne un entier représentant la version du protocole.
Exemple #1 Exemple avec $mysqli->protocol_version
Style orienté objet
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password");
/* Vérification de la connexion */
if (mysqli_connect_errno()) {
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
/* Affichage de la version du protocole */
printf("Version du protocole : %d\n", $mysqli->protocol_version);
/* Fermeture de la connexion */
$mysqli->close();
?>
Style procédural
<?php
$link = mysqli_connect("localhost", "my_user", "my_password");
/* Vérification de la connexion */
if (mysqli_connect_errno()) {
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
/* Affichage de la version du protocole */
printf("Version du protocole : %d\n", mysqli_get_proto_info($link));
/* Fermeture de la connexion */
mysqli_close($link);
?>
Les exemples ci-dessus vont afficher :
Version du protocole: 10