我正在尝试解析一个 XML 文件(http://jstryczek.blox.pl/rss2),该文件表示其字符集为 ISO-8859-2。我的数据库是 UTF-8,所以我想把它转换成 UTF-8。
为此,我在字符串上运行以下命令:
$content = iconv('ISO-8859-2', 'UTF-8//TRANSLIT', $content);
Run Code Online (Sandbox Code Playgroud)
出于某种原因,我得到了一个奇怪的编码,所以:
Gdzie s? ró?nice
Run Code Online (Sandbox Code Playgroud)
通过如下:
Gdzie sÄ r????nice
Run Code Online (Sandbox Code Playgroud)
有没有解释为什么波兰字符没有通过?UTF-8 不支持吗?