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