(PHP 5, PHP 7)
iconv_mime_decode — ����һ��MIMEͷ�ֶ�
$encoded_header
[, int $mode = 0
[, string $charset = ini_get("iconv.internal_encoding")
]] ) : string����һ��MIMEͷ�ֶ�.
encoded_header����ͷ,��һ���ַ���.
mode
ģʽ�����˵�iconv_mime_decode()����һ���������
MIMEͷ�ֶ�ʱ,������¼���������Ϊ.�����ָ������λ������������.
| ֵ | ���� | ���� |
|---|---|---|
| 1 | ICONV_MIME_DECODE_STRICT | ���ʹ�ø�λ����,�����ͷ�ֶν�����ȫһ�µİ���» RFC2047�ı����屻����. ���ѡ��Ĭ���ǽ��õ�,��Ϊ�кܶ���ɢ���ʼ��û������̲����ر��淶���Ҳ�������ȷ��MIMEͷ. |
| 2 | ICONV_MIME_DECODE_CONTINUE_ON_ERROR | ���ʹ�ø�λ����,iconv_mime_decode_headers() ������ͼ�����κδ����,�������������ͷ�ֶ�. |
charset
��ѡ���ַ�������,��ָ�����ַ�����ʾ���.���ʡ��,
iconv.internal_encoding
���ᱻĬ��ʹ��.
�������ɹ�,����һ���������MIME�ֶ�,
����ڽ�������г���һ������,������FALSE .
Example #1 iconv_mime_decode()ʵ��
<?php
//���ؽ��: "Subject: Pr��fung Pr��fung"
echo iconv_mime_decode("Subject: =?UTF-8?B?UHLDvGZ1bmcgUHLDvGZ1bmc=?=",
0, "ISO-8859-1");
?>