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 mysqli_get_host_info() de PHP

PHP MySQLi Référence Manuel

La fonction mysqli_get_host_info() de PHP renvoie une chaîne de caractères qui exprime le type de connexion utilisé.

Définition et utilisation

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.

Syntaxe

mysqli_get_host_info($con);

Paramètre

NuméroParamètres et explications
1

con(Optionnel)

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

Valeur de retour

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.

version PHP

Cette fonction a été initialement introduite dans la version PHP5introduit et peut être utilisé dans toutes les versions plus élevées.

Exemple en ligne

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

Exemple en ligne

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

Exemple en ligne

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

Exemple en ligne

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

PHP MySQLi Référence Manuel