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