(PHP 4, PHP 5)
imap_fetchstructure — Belli bir iletinin yapısını okur
Belirtilen ileti için yapılandırılmış tüm bilgiyi döndürür.
imap_open() işlevinden dönen bir IMAP akımı.
İleti numarası.
Bu isteğe bağlı değiştirgede tek bir seçenek belirtilebilir: iletinum değiştirgesinin eşsiz kimlik olarak ele alınmasını sağlayan FT_UID sabiti.
Aşağıdaki özelliklere sahip bir nesne döner. Nesne ayrıca her MIME eklentisi için benzer birer nesne içerir.
type | Birincil gövde türü. |
encoding | Gövde aktarım kodlaması. |
ifsubtype | Bir alt MIME türünde dizge varsa TRUE. |
subtype | MIME alt türü. |
ifdescription | Bir açıklama dizgesi varsa TRUE |
description | Açıklama dizgesinin içeriği. |
ifid | Kimliklendirici bir dizge varsa TRUE. |
id | Kimliklendirme dizgesi. |
lines | Satır sayısı. |
bytes | Bayt sayısı. |
ifdisposition | Bir Content-Disposition: başlığı varsa TRUE. |
disposition | Content-Disposition: başlıklı dizge. |
ifdparameters | dparameters dizisi mevcutsa TRUE. |
dparameters | Content-disposition MIME başlığındaki değiştirgelere karşı düşen "attribute" ve "value" özelliklerine sahip nesnelerden oluşan bir dizi. |
ifparameters | parameters dizisi mevcutsa TRUE. |
parameters | "attribute" ve "value" özelliklerine sahip nesnelerden oluşan bir dizi. |
parts | Her biri bir MIME gövde parçasına karşılık gelen ve üst seviye nesnenin yapısına eşdeğer nesnelerden oluşan bir dizi. |
0 | text (metin) |
1 | multipart (çok parçalı) |
2 | message (ileti) |
3 | application (çalıştırılabilir) |
4 | audio (işitsel) |
5 | image (resim) |
6 | video (görsel) |
7 | other (diğer) |
0 | 7BIT |
1 | 8BIT |
2 | BINARY |
3 | BASE64 |
4 | QUOTED-PRINTABLE |
5 | OTHER |