(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");
?>