我有一个问题,我无法将我的字符串从 CP1252 转换为 UTF-8,我的字符串来自我的 PHP 函数读取的 .DBF (Windows) 文件
- 我的应用程序完全用 UTF8 编码
我的文件 .dbf 是用php-xbase加载的
$table = new Table($file, null, "Windows-1252//TRANSLIT");
或者
$table = new Table($file);
不工作我的字符串返回:
Ordures M‚nagŠres
我也尝试直接执行此操作,但结果相同:
echo iconv('CP1252', 'UTF-8', "Ordures M‚nagŠres");
Ordures M‚nagŠres
你有没有想过它可以来自哪里,从php-xbase知道使用iconv转换字符但没有效果我失去了字母的重音......
谢谢你的帮助,对不起我的英语不好