Ben*_*Ben 0 php decode character-encoding gb2312
我正在研究一个IMAP电子邮件脚本,我有一些用GB2312编码的行(我假设是中文编码),看起来像这样=?GB2312?B?foobarbazetc
我怎样才能开始使用这个字符串?我检查过mb_list_encodings(),这个没有列出.
如果您有base64解码数据,则使用mbstring或iconv.如果你有原始标题,那么mbstring.
<?php
$t = "\xc4\xe3\xba\xc3\n";
echo iconv('GB2312', 'UTF-8', $t);
echo mb_convert_encoding($t, 'UTF-8', 'GB2312');
mb_internal_encoding('UTF-8');
echo mb_decode_mimeheader("=?gb2312?b?xOO6ww==?=");
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4979 次 |
| 最近记录: |