(PHP 4, PHP 5, PHP 7)
imap_ping — Comprobar si el flujo de IMAP está aún activo
$imap_stream
) : boolimap_ping() realiza un ping al flujo para ver si aún está activo. Puede descubrir nuevos correos; este es el método preferido para una "comporbación de nuevos correos" periódica así como para "mantenerlo vivo" para servidores que tienen un tiempo límite de inactividad.
Devuelve TRUE
si el flujo está aún activo, FALSE
si no.
Ejemplo #1 Ejemplo de imap_ping()
<?php
$imap = imap_open("{imap.example.org}", "mailadmin", "password");
// después de dormir algo
if (!imap_ping($imap)) {
// dhacer alguna cosa para reconectar
}
?>