English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel PHP de base

Tutoriel PHP avancé

PHP & MySQL

Manuel de référence PHP

Utilisation et exemple de la fonction PHP mysqli_get_proto_info()

PHP MySQLi Référence Manuel

La fonction mysqli_get_proto_info() retourne le numéro de version du protocole utilisé par MySQL

Définition et utilisation

mysqli_get_proto_info()La fonction est utilisée pour obtenir des informations sur le protocole (version) MySQL utilisé.

Syntaxe

mysqli_get_proto_info($con);

Paramètres

NuméroParamètres et descriptions
1

con(optionnel)

C'est un objet représentant la connexion au serveur MySQL.

Valeur de retour

La fonction PHP mysqli_get_proto_info() retourne une valeur entière qui spécifie la version du protocole MySQL utilisé.

Version PHP

Cette fonction a été initialement introduite dans la version PHP5introduites et peuvent être utilisées dans toutes les versions supérieures.

Exemple en ligne

Les exemples suivants montrentmysqli_get_proto_info()Utilisation de la fonction (style procédural)-

<?php
   //Établir une connexion
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //Version du protocole
   $info = mysqli_get_proto_info($con);
   print("Version du protocole: ",$info);
   //Fermer la connexion
   mysqli_close($con);
?>

Résultat de la sortie

Version du protocole : 10

Exemple en ligne

Dans le style orienté objet, la syntaxe de cette fonction est$ con-> protocol_version.Voici un exemple de style orienté objet de cette fonction-

<?php
   //Établir une connexion
   $con = new mysqli("localhost", "root", "password", "mydb");
   //Version du protocole
   $info = $con-> protocol_version;
   print("Version du protocole: ",$info);
   //Fermer la connexion
   $con -> close();
?>

Résultat de la sortie

Version du protocole : 10

Exemple en ligne

Voicimysqli_get_proto_info()Un autre exemple de la fonction-

<?php
   //Établir une connexion
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   $code = mysqli_connect_errno();
   if($code){
      print("Échec de la connexion: ",$code);
   }else{
      print("Connexion établie avec succès"."\n");
      $info = mysqli_get_proto_info($con);
      print("Version du protocole: ",$info);
   }
?>

Résultat de la sortie

La connexion a été établie avec succès
Version du protocole : 10

Exemple en ligne

Renvoie la version du protocole MySQL :

<?php
   $con = mysqli_connect("localhost","root", "password", "mydb");
   
   if (mysqli_connect_errno($con)){
      echo "Impossible de se connecter à MySQL: ".mysqli_connect_error();
   }
   echo mysqli_get_proto_info($con);
   
   mysqli_close($con);
?>

Résultat de la sortie

10

PHP MySQLi Référence Manuel