(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
