我使用iconv
php 函数,但有些字符不能正确转换:
...
$s = iconv('UTF-16', 'UTF-8', $s);
...
$s = iconv('UTF-16//IGNORE', 'UTF-8', $s);
...
$s = iconv('UTF-16LE', 'UTF-8', $s);
...
$s = iconv('UTF-16LE//IGNORE', 'UTF-8', $s);
...
我也尝试mb_convert_encoding
了功能,但无法解决我的问题。
一个示例文本文件:9px.ir/utf8-16LE.rar