(PHP 4, PHP 5)
imap_ping — Vérifie que le flux IMAP est toujours actif
Vérifie que le flux IMAP est toujours actif, en lui envoyant un ping. Cette fonction permet de se rendre compte qu'un mail est arrivé : c'est même la méthode préconisée pour des tests périodiques de vérification du courrier. Cette fonction peut aussi servir à garder une connexion ouverte, avec les serveurs dotés d'un délai d'expiration.
Un flux IMPA retourné par la fonction imap_open() .
Retourne TRUE si le flux est toujours actif, FALSE sinon.
Exemple 1210. Exemple avec imap_ping()
<?php
$imap
=
imap_open
(
"{imap.example.org}"
,
"mailadmin"
,
"password"
);
// après une pause
if (!
imap_ping
(
$imap
)) {
// effectuez un traitement pour se reconnecter
}
?>