(PHP 5, PHP 7, PHP 8)
iconv_mime_decode — Bir MIME
başlık alanının kodunu çözer
Bir MIME
başlık alanının kodunu çözer.
kodlanmış_başlık
Bir dizge olarak kodlanmış başlık.
kip
kip
bağımsız değişkeni, işlev bozuk bir MIME başlık
alanı saptadığı takdirde işlevin davranışını belirler. Aşağıdaki
değerleri bir bit maskesi olarak belirtebilirsiniz:
Değer | Sabit | Açıklama |
---|---|---|
1 | ICONV_MIME_DECODE_STRICT |
Belirtilirse, başlık,
» RFC2047'de tanımlanan
standartlarla tam uyumlu kodlanır. Bu seçenek öntanımlı olarak
kapalıdır, çünkü belirtime uymayan ve doğru
MIME başlıkları üretmeyen pek çok kullanıcı
eposta istemcisi var.
|
2 | ICONV_MIME_DECODE_CONTINUE_ON_ERROR | Belirtilirse, iconv_mime_decode_headers() işlevi yazım hatalarını yoksayıp belirtilen başlığı işlemeye devam etmeye çalışır. |
karküm
İsteğe bağlı karküm
bağımsız değişkeni elde edilecek
dizgenin karakter kümesini belirler. Belirtilmezse veya null
belirtilirse dizgenin karakter kodlamasının
iconv.internal_encoding
yönergesinde belirtilen kodlama olacağı varsayılır.
Başarı durumunda kodu çözülmüş MIME
alanı, aksi takdirde
false
döner.
Sürüm: | Açıklama |
---|---|
8.0.0 |
karküm artık null olabiliyor.
|
Örnek 1 - iconv_mime_decode() örneği
<?php
// Sonuç: "Subject: Prüfung Prüfung"
echo iconv_mime_decode("Subject: =?UTF-8?B?UHLDvGZ1bmcgUHLDvGZ1bmc=?=",
0, "ISO-8859-1");
?>