English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La fonction mysqli_ping() établit une connexion au serveur, et essaie de se reconnecter si la connexion est interrompue.
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.
mysqli_ping($con,[$host, $username, $passwd, $dname, $port, $socket, $flags] )
Paramètres | Numéro |
---|---|
1 | Paramètres et descriptions con(optionnel) |
Valeur de retour
Version PHP5introduit dans PHP version
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.....
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.....
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