English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La fonction mysqli_get_host_info() de PHP renvoie une chaîne de caractères qui exprime le type de connexion utilisé.
mysqli_get_host_info()La fonction est utilisée pour obtenir des informations sur l'hôte, c'est-à-dire le type de connexion utilisé et le nom du serveur hôte.
mysqli_get_host_info($con);
Numéro | Paramètres et explications |
---|---|
1 | con(Optionnel) C'est un objet qui représente la connexion au serveur MySQL. |
La fonction mysqli_get_host_info() de PHP renvoie une chaîne de caractères qui spécifie le nom de l'hôte et le type de connexion.
Cette fonction a été initialement introduite dans la version PHP5introduit et peut être utilisé dans toutes les versions plus élevées.
Les exemples suivants montrentmysqli_get_host_info()Utilisation de la fonction (style procédural)-
<?php //Établir une connexion $con = mysqli_connect("localhost", "root", "password", "mydb"); //Informations sur l'hôte $info = mysqli_get_host_info($con); print("Informations sur l'hôte: ").$info; //Fermez la connexion mysqli_close($con); ?>
Résultat de la sortie
Informations sur l'hôte: localhost via TCP/IP
Dans le style orienté objet, la syntaxe de cette fonction est$ con-> host_info. Voici un exemple de style orienté objet de cette fonction-
<?php //Établir une connexion $con = new mysqli("localhost", "root", "password", "mydb"); //Informations sur l'hôte $info = $con-> host_info; print("Informations sur l'hôte: ").$info; //Fermez la connexion $con -> close(); ?>
Résultat de la sortie
Informations sur l'hôte: localhost via TCP/IP
Voicimysqli_get_host_infoUn autre exemple de 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_host_info($con); print("Informations sur l'hôte: ").$info; } ?>
Résultat de la sortie
Informations sur l'hôte: localhost via TCP/IP
Retournez le nom d'hôte du serveur MySQL et le type de connexion :
<?php $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb"); if (mysqli_connect_errno($connection_mysql)){ echo "Impossible de se connecter à MySQL: " . mysqli_connect_error(); } echo mysqli_get_host_info($connection_mysql); mysqli_close($connection_mysql); ?>
Résultat de la sortie
localhost via TCP/IP