(PHP 4, PHP 5, PHP 7)
imap_fetchstructure — Belli bir iletinin yapısını okur
$imap_akımı
, int $iletinum
[, int $seçenekler
= 0
] ) : objectBelirtilen ileti için yapılandırılmış tüm bilgiyi döndürür.
imap_akımı
imap_open() işlevinden dönen bir IMAP akımı.
iletinum
İleti numarası.
seçenekler
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 |