(PHP 4, PHP 5, PHP 7, PHP 8)
imap_fetchstructure — Lit la structure d'un message
imap_fetchstructure() lit la structure du message
msg_number.
imapUne instance de IMAP\Connection.
message_numLe numéro du message
flags
Ce paramètre optionnel n'a qu'une seule option,
FT_UID, qui demande à la fonction de traiter
l'argument message_num comme un
UID.
Retourne un objet dont les propriétés sont listées dans la table
ci-dessous, ou false si une erreur survient.
| type | Type primaire de corps |
| encoding | Codage de transfert du corps |
| ifsubtype | true s'il y a une chaîne de sous type |
| subtype | sous type MIME |
| ifdescription | true s'il y a une chaîne de description |
| description | Chaîne de description du contenu |
| ifid | true s'il y a une chaîne d'identification |
| id | Chaîne d'identification |
| lines | Nombre de lignes |
| bytes | Nombre d'octets |
| ifdisposition | true s'il y a une chaîne de disposition |
| disposition | Chaîne de disposition |
| ifdparameters | true s'il y a un tableau de paramètres dparameters |
| dparameters | tableau d'objets où chaque objet a une propriété "attribute" et une
propriété "value" correspondant aux paramètres d'en-têtes
Content-disposition MIME. |
| ifparameters | true si le tableau de paramètres existe |
| parameters | Tableau d'objets où chacun a une propriété "attribute" et
une propriété "value". |
| parts | Tableau d'objets décrivant chaque partie MIME du message |
| Valeur | Type | Constante |
|---|---|---|
| 0 | texte | TYPETEXT |
| 1 | multipart | TYPEMULTIPART |
| 2 | message | TYPEMESSAGE |
| 3 | application | TYPEAPPLICATION |
| 4 | audio | TYPEAUDIO |
| 5 | image | TYPEIMAGE |
| 6 | vidéo | TYPEVIDEO |
| 7 | modèle | TYPEMODEL |
| 8 | autre | TYPEOTHER |
| Valeur | Type | Constante |
|---|---|---|
| 0 | 7 bit | ENC7BIT |
| 1 | 8 bit | ENC8BIT |
| 2 | Binaire | ENCBINARY |
| 3 | Base 64 | ENCBASE64 |
| 4 | Cité imprimable | ENCQUOTEDPRINTABLE |
| 5 | Autre | ENCOTHER |
| Version | Description |
|---|---|
| 8.1.0 |
La paramètre imap attend désormais une instance de
IMAP\Connection ; auparavant, une resource imap était attendue.
|