PHP Conference Kansai 2025

imap_ping

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_pingVerifica que el flujo IMAP sigue activo

Descripción

imap_ping(IMAP\Connection $imap): bool

Verifica que el flujo sigue activo, enviándole un ping. Esta función permite darse cuenta de que ha llegado un correo electrónico: es incluso el método recomendado para pruebas periódicas de verificación del correo. Esta función también puede servir para mantener una conexión abierta, con los servidores que tienen un tiempo de expiración.

Parámetros

imap

An IMAP\Connection instance.

Valores devueltos

Devuelve true si el flujo sigue activo, false en caso contrario.

Historial de cambios

Versión Descripción
8.1.0 The imap parameter expects an IMAP\Connection instance now; previously, a valid imap recurso was expected.

Ejemplos

Ejemplo #1 Ejemplo con imap_ping()

<?php

$imap
= imap_open("{imap.example.org}", "mailadmin", "password");

// después de una pausa
if (!imap_ping($imap)) {
// realice un proceso para reconectar
}

?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top