(PHP 5, PHP 7, PHP 8)
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
mysql.
mysqlSeulement en style procédural : Un objet mysqli retourné par la fonction mysqli_connect() ou mysqli_init().
Retourne un entier représentant la version du protocole.
Exemple #1 Exemple avec $mysqli->protocol_version
Style orienté objet
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password");
/* Affichage de la version du protocole */
printf("Version du protocole : %d\n", $mysqli->protocol_version);Style procédural
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password");
/* Affichage de la version du protocole */
printf("Version du protocole : %d\n", mysqli_get_proto_info($link));Les exemples ci-dessus vont afficher :
Version du protocole: 10