iconv_mime_decode

(PHP 5, PHP 7)

iconv_mime_decode����һ��MIMEͷ�ֶ�

˵��

iconv_mime_decode ( string $encoded_header [, int $mode = 0 [, string $charset = ini_get("iconv.internal_encoding") ]] ) : string

����һ��MIMEͷ�ֶ�.

����

encoded_header

����ͷ,��һ���ַ���.

mode

ģʽ�����˵�iconv_mime_decode()����һ��������� MIMEͷ�ֶ�ʱ,������¼���������Ϊ.�����ָ������λ������������.

������iconv_mime_decode()��ʹ�õ�λ����
ֵ ���� ����
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");
?>

�μ�