imap_ping

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

imap_pingVerifica se o fluxo IMAP ainda está ativo

Descrição

imap_ping(IMAP\Connection $imap): bool

imap_ping() faz ping no fluxo para ver se ele ainda está ativo. Ele pode descobrir novos e-mails; este é o método preferido para uma "verificação de novos e-mails" periódica, bem como um "monitoramento de atividade" para servidores que têm tempo limite de inatividade.

Parâmetros

imap

Uma instância de IMAP\Connection.

Valor Retornado

Retorna true se o fluxo ainda estiver ativo, false caso contrário.

Registro de Alterações

Versão Descrição
8.1.0 O parâmetro imap agora espera uma instância de IMAP\Connection; anteriormente, um resource imap válido era esperado.

Exemplos

Exemplo #1 Exemplo de imap_ping()

<?php

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

// depois de esperar um pouco
if (!imap_ping($imap)) {
// faz algumas coisas para se reconectar
}

?>

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top