Manuel PHP
Précédent |  | Suivant

# imap_ping

(PHP 3, PHP 4, PHP 5)

imap_ping -- Vérifie que le flux IMAP est toujours actif

## Description

bool imap_ping ( resource imap_stream )

imap_ping() retourne `TRUE` si le flux imap_stream existe toujours, et `FALSE` sinon.

imap_ping() 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.

Exemple 1. Exemple avec imap_ping()

`<?php $imap = imap_open("{imap.example.org}", "mailadmin", "motdepasse"); // après une pause if (!imap_ping($imap)) { // effectuez un traitement pour se reconnecter } ?>`

Précédent | Sommaire | Suivant
imap_open | Niveau supérieur | imap_qprint