imap_savebody
PHP Manual
PHP Manual»Fonctions IMAP»imap_savebody

imap_savebody

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

imap_savebodySauvegarde une partie spécifique du corps dans un fichier

Description

function imap_savebody(
    IMAP\Connection $imap,
    resource|string|int $file,
    int $message_num,
    string $section = "",
    int $flags = 0
): bool

Sauvegarde une partie du corps du message spécifié.

Liste de paramètres

imap
Une instance de IMAP\Connection.
file

Le chemin vers le fichier de sauvegarde, sous la forme d'une string ou un descripteur de fichier valide retourné par la fonction fopen().

message_num

Le numéro du message

section

Le numéro de la section. C'est une string d'entiers, délimités par un point qui correspondent à l'index dans la liste des sections du corps, tel que prévu par la spécification IMAP4.

flags

Un masque qui contient une ou plusieurs des valeurs suivantes :

  • FT_UID - Le numéro message_num est un UID
  • FT_PEEK - Ne pas définir le drapeau \Seen s'il n'est pas déjà défini
  • FT_INTERNAL - La string retournée est dans un format interne, qui ne correspond pas à CRLF.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Historique

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

Voir aussi

To Top