我正在处理的电子邮件的主题是:
=?iso-8859-8-i?B?4gnjCeQJ5QnmCecJ6AnpCeoJ6wnsCe0J7w==?=
然而,没有解码(或mb_convert_encoding
)的组合似乎将其返回到
בגדהוזחטיךכלםמן
我注意到PHP的一些文档中似乎缺少ISO-8891-8-i
,但我希望我遗漏了一些明显的东西。
答案 0 :(得分:0)
弄明白:)
// fix for logical/visual order encodings, e.g. iso-8859-8-i; PHP doesn't support conversion from these encodings so we just drop the ordering part of the encoding string
if ( stripos($from_encoding, 'iso-8859-8') !== false )
{
$from_encoding = 'iso-8859-8';
}
mb_convert_encoding -i
部分并不喜欢。