1

我刚刚花了 3 个小时来追踪我的一个页面上的显示问题。文字乱七八糟。问题原来是utf8_encode在现有的 utf8 字符串上使用。如文档中所述,它只能转换 ISO-8859-1。为什么它有这样一个误导性的名字?/咆哮。

在 PHP 中检测和转换编码的正确、不易出错的方法是什么?

4

1 回答 1

2

要么 要么mb_convert_encodingiconv取决于您的服务器上安装的内容。(iconv 默认启用,但 mbstring 未启用。)

于 2013-09-22T18:41:04.700 回答