我正在尝试将此字符串转换为正确的字符集,但似乎没有任何作用
$str = "ÞÆÖÁÍÚÓÉÝ þæöáíóúéý";
我正在使用
$data['PersonName'] = iconv("Windows-1252", "UTF-8", $str);
这样做,但出现错误:
Notice: iconv(): Detected an illegal character in input string
我不确定该字符串位于哪个字符集中,也不确定我需要哪个字符集。但是我看到使用Windows-1252和UTF-8给了我最接近的结果(我可以从$ str中删除一些字符,然后它可以工作),但是如果我输入的是“ UTF-8”,而其他的输出,我收到所有字母的问号。
任何有关如何进行的技巧都很棒,我已经做了我能想到的一切?