【发布时间】:2012-08-22 11:48:45
【问题描述】:
我对 PHP 函数 mb_detect_encoding 有一些问题。 我无法将其转换为 ISO-8859-1。有什么帮助吗?
代码:
$str = "åäö";
$encoding = mb_detect_encoding($str);
echo $encoding;
$encoding = mb_detect_encoding(mb_convert_encoding($str, "ISO-8859-1"));
echo $encoding;
输出:
UTF-8
UTF-8
更新,解决方案:
我将 mb_detect_order 更新为 array('UTF-8', 'ISO-8859-1') 并且它起作用了。
【问题讨论】:
-
你的
mb_detect_order()是什么? -
好了。我在开始时将 mb_detect_order 更新为 UTF-8 并且它有效。谢谢!
-
如果您已经解决了您的问题,请将其作为答案发布并尽可能接受。