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 mysqli_ping() en PHP

PHP MySQLi Référence Manuel

La fonction mysqli_ping() établit une connexion au serveur, et essaie de se reconnecter si la connexion est interrompue.

Définition et utilisation

mysqli_ping()La fonction accepte un objet de connexion en paramètre, vérifie la connexion et essaie de se reconnecter au serveur si la connexion est interrompue.

Grammaire

mysqli_ping($con,[$host, $username, $passwd, $dname, $port, $socket, $flags] )

Paramètres

ParamètresNuméro
1

Paramètres et descriptions

con(optionnel)

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

Valeur de retour

Cette fonction retourne une valeur booléenne, true si l'opération est réussie, false si elle échoue.

Version PHP5introduit dans PHP version

Exemple en ligne

Les exemples suivants montrentmysqli_ping()Utilisation de la fonction (style procédural), vérification de la connexion au serveur :

<?php
   //Établir une connexion
   $con = mysqli_connect("localhost","root","password","test");
   $res = mysqli_ping($con);
   if($res){
      print("Réussi.....");
   }else{
      print("Échoué......");
   }
?>

Résultat de la sortie

Réussi.....

Exemple en ligne

Dans un style orienté objet, la syntaxe de cette fonction est$con-> ping();。Voici un exemple de cette fonction dans un style orienté objet pour vérifier la connexion au serveur ;

<?php
   //Établir une connexion
   $con = new mysqli("localhost","root","password","test");
   $res = $con->ping();
   if($res){
      print("Réussi.....");
   }else{
      print("Échoué......");
   }
?>

Résultat de la sortie

Réussi.....

Exemple en ligne

Dans un style orienté objet, la syntaxe de cette fonction est$con-> ping();。Voici un exemple de cette fonction dans un style orienté objet ;

<?php
   $connection_mysql = mysqli_connect("localhost","root","password","mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      echo "Échec de la connexion MySQL : ". mysqli_connect_error();
   }
   
   if (mysqli_ping($connection_mysql)){
      echo "La connexion est bonne !"."\n";
   }else{
      echo "Erreur : ". mysqli_error($connection_mysql);
   }
   mysqli_close($connection_mysql);  
?>

Résultat de la sortie

La connexion est bonne !
La connexion a réussi

PHP MySQLi Référence Manuel