English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La fonction mysqli_get_proto_info() retourne le numéro de version du protocole utilisé par MySQL
mysqli_get_proto_info()La fonction est utilisée pour obtenir des informations sur le protocole (version) MySQL utilisé.
mysqli_get_proto_info($con);
Numéro | Paramètres et descriptions |
---|---|
1 | con(optionnel) C'est un objet représentant la connexion au serveur MySQL. |
La fonction PHP mysqli_get_proto_info() retourne une valeur entière qui spécifie la version du protocole MySQL utilisé.
Cette fonction a été initialement introduite dans la version PHP5introduites et peuvent être utilisées dans toutes les versions supérieures.
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
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
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
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