PHP connection_status()
La fonction connection_status() est une fonction intégrée en PHP qui renvoie l’état actuel de la connexion. Les valeurs possibles qui peuvent être renvoyées sont:
- 0 : CONNECTION_NORMAL : la connexion fonctionne normalement
- 1 : CONNECTION_ABORTED : la connexion est interrompue par une erreur de l’utilisateur ou du réseau
- 2 : CONNECTION_TIMEOUT : la connexion a expiré
- 3 : CONNECTION_ABORTED & CONNECTION_TIMEOUT
Syntaxe
connection_status()
Paramètres
La fonction ne reçoit aucun argument.
Valeur de retour
La fonction renvoie l’état de la connexion.
Version PHP:
4+
Exemple :
<?php
switch (connection_status()) {
case CONNECTION_ABORTED:
echo 'Connexion interrompue';
break;
case CONNECTION_TIMEOUT:
echo 'La connexion a expiré';
break;
case CONNECTION_NORMAL:
echo 'La connexion est dans un état normal';
break;
case (CONNECTION_ABORTED & CONNECTION_TIMEOUT):
echo 'Connexion interrompue et expirée';
break;
default:
echo 'Inconnue';
break;
}
?>
Sortie:
La connexion est dans un état normal





