PHP Handbuch | ||
---|---|---|
Zurück | Nach vorne |
Diese Funktion liefert die gesamten Strukturinformationen zu einer gegebenen Nachricht. Das zurückgegebene Objekt enthält den Umschlag, die internen Daten, Größe und Flags der Nachricht sowie ein (rekursives) Array von ähnlichen Objekten für jeden enthaltenen MIME-Teil der Nachricht. Enthält der optionale Parameter flags den Wert FT_UID, so wird msg_number als UID anstelle eines Index interpretiert.
Das zurückgegebene Objekt verfügt über die folgenden Attribute:
Tabelle 1. Zurückgegebene Objekte von imap_fetchstructure()
type | Primärer MIME-Typ des Nachrichten-Teils |
encoding | Transfer-Kodierung |
ifsubtype | Wahr, wenn das Feld subtype gesetzt ist |
subtype | MIME Subtyp |
ifdescription | Wahr, wenn ein Beschreibungsstring existiert |
description | Inhalt des Bechreibungsstrings |
ifid | Wahr, wenn ein Identifikationsstring existiert |
id | Identificationsstring |
lines | Anzahl der Zeilen dieses Teils |
bytes | Größe des Teils in Byte |
ifdisposition | Wahr, wenn der Dispositionsstring gesetzt ist |
disposition | Dispositionsstring |
ifdparameters | Wahr, wenn Dispositions-Parameterwerte gesetzt sind |
dparameters | Array der DispositionsParameter |
ifparameters | Wahr, wenn Parameter gesetzt sind |
parameters | Array der MIME Parameter |
parts | Array von Objekten, die die einzelnen Unterteile der Nachricht beschreiben |
dparameters ist ein Array von Objekten mit jeweils einem "attribute" und einem "value" Attribut.
parameters ist ein Array von Objekten mit jeweils einem "attribute" und einem "value" Attribut.
Die Elemente des parts Array entsprechen dem von der Funktion zurückgegebenen Objekt (usf.).
Zurück | Zum Anfang | Nach vorne |
imap_fetchheader | Nach oben | imap_get_quota |