(PHP 5 >= 5.1.3, PHP 7, PHP 8)
imap_savebody — Sauvegarde une partie spécifique du corps dans un fichier
$imap
, resource|string|int $file
, int $message_num
, string $section
= ""
, int $flags
= 0
) : boolSauvegarde une partie du corps du message spécifié.
imap
Un flux IMAP retourné par la fonction imap_open().
file
Le chemin vers le fichier de sauvegarde, sous la forme d'une chaîne de caractères 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 chaîne de caractères d'entiers, délimités par une virgule 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 chaîne de caractères retournée est dans un format interne, qui
ne correspondant pas à CRLF.
Cette fonction retourne true
en cas de succès ou false
si une erreur survient.