imap_fetchheader

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

imap_fetchheaderRetourne l'en-tête d'un message

Description

imap_fetchheader(IMAP\Connection$imap, int$message_num, int$flags = 0): string|false

imap_fetchheader() retourne l'en-tête brut et complet » RFC2822 du message msgno, sous la forme d'une chaîne.

Liste de paramètres

imap

Une instance de IMAP\Connection.

message_num

Le numéro du message

flags

Les options possibles sont :

  • FT_UID - message_num est un UID
  • FT_INTERNAL - La chaîne renvoyée est au format "internal" , c'est-à-dire sans canonisation des CRLF
  • FT_PREFETCHTEXT - RFC822.TEXT doit être pré téléchargé en même temps que l'en-tête. Cela réduit le RTT sur une connexion IMAP, si le message complet est souhaité. (e.g. dans une opération de sauvegarde dans un fichier).

Valeurs de retour

Retourne l'en-tête du message spécifié, sous la forme d'une chaîne de caractères, ou false si une erreur survient.

Historique

VersionDescription
8.1.0 La paramètre imap attend désormais une instance de IMAP\Connection ; auparavant, une ressourceimap était attendue.

Voir aussi

To Top