怎么把Gmail的主题信息改成中文?
How to change the subject info of Gmail into Chinese character?
我在 imap_fetch_overview
函数中得到了一个带有 $overview[0]->subject;
的字符串 =?GB2312?B?zbO8xtGnu/m0ocq10bXP7sS/?=
。
如何把Gmail的主题信息改成中文?
您的字符串是一个 MIME RFC 2047 encoded word which can be decoded using PHP's mb_decode_mimeheader
and mb_internal_encoding
函数。
要将您的 MIME 编码字符串转换为 UTF-8,您可以使用以下代码:
mb_internal_encoding('UTF-8');
echo mb_decode_mimeheader('=?GB2312?B?zbO8xtGnu/m0ocq10bXP7sS/?=');
# result: 统计学基础实训项目
我在 imap_fetch_overview
函数中得到了一个带有 $overview[0]->subject;
的字符串 =?GB2312?B?zbO8xtGnu/m0ocq10bXP7sS/?=
。
如何把Gmail的主题信息改成中文?
您的字符串是一个 MIME RFC 2047 encoded word which can be decoded using PHP's mb_decode_mimeheader
and mb_internal_encoding
函数。
要将您的 MIME 编码字符串转换为 UTF-8,您可以使用以下代码:
mb_internal_encoding('UTF-8');
echo mb_decode_mimeheader('=?GB2312?B?zbO8xtGnu/m0ocq10bXP7sS/?=');
# result: 统计学基础实训项目