0

我正在提取未指定编码的 XML 提要。我无法在提要上更改此内容。当我使用 htmlentities() 时,它会为我的 WAMP 服务器上的某些字符提供正确的输出,但是当我将其上传到另一台服务器时,似乎某些字符的编码不正确,例如打开和关闭双引号(不仅仅是“但看起来像 66 和 99 的那个)

4

1 回答 1

1

其他人的服务器可能有不同的编码。您可以指定编码以与其他人的服务器兼容。

Like htmlspecialchars(),htmlentities()接受一个可选的第三个参数 encoding ,它定义了转换中使用的编码。如果省略,则此参数的默认值在 PHP 5.4.0 之前的版本中为 ISO-8859-1,从 PHP 5.4.0 开始为 UTF-8。

请参阅文档

于 2013-01-15T20:21:57.467 回答