6.42.18 imap_fetchstructure[ Exemples avec imap_fetchstructure ] PHP 3, PHP 4 >= 4.0.0Description
object imap_fetchstructure(resource imap_stream ,int msg_number ,[int flags ])
imap_fetchstructure la structure du message
msg_number. imap_fetchstructure
dispose d'une option flags, qui une seule valeur,
FT_UID, pour indiquer que l'argument
msg_number est un UID.
imap_fetchstructure retourne un objet avec des
propriétés d'enveloppe, de date interne, de taille, de
structure de flags et de corps, ainsi qu'un objet pour chaque attachement.
La structure est la suivante :
Objets retournés par imap_fetchstructure
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 typeMIME |
ifdescription |
TRUE s'il y au ne 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 de disposition |
ifparameters |
TRUE si le tableau de paramètres existe |
parameters |
Tableau de paramètres MIME |
parts |
Tableau d'objet décrivant chaque partie du message |
Note |
dparameters est un tableau d'objet où chaque objet à
un "attribut" et une "valeur".
parameter est un tableau d'objet où chaque objet à un
"attribut" et une "valeur".
parts est un tableau d'objets de même structure que l'objet
supérieur, mais qui ne contient pas d'autres objets de
même sorte.
-
|
Type primaire de corps
0 |
text |
1 |
multipart |
2 |
message |
3 |
application |
4 |
audio |
5 |
image |
6 |
vidéo |
7 |
autre |
Codage de transfert
0 |
7BIT |
1 |
8BIT |
2 |
BINARY |
3 |
BASE64 |
4 |
QUOTED-PRINTABLE |
5 |
OTHER |
Voir aussi
imap_fetchstructure.
|