1

我有一个带有特殊字符的 HTML 文件,例如:

AT&T™ 官方网站

当我在文件上使用 file_get_contents() 并回显内容时,我得到如下内容:

AT&T\u00e2\u0084\u00a2 官方网站

如何将后者转换为前者?

这就是我正在运行的所有内容:

echo file_get_contents("http://www.google.com/uds/GafsAds?q=att&hl=en&ad=w1&source=gcsc&qid=127c30648069871ea");
4

2 回答 2

2

file_get_contents() 不会以任何方式解析或解码文件的内容。它只会按原样返回文件包含的字节(PHP 字符串实际上是字节字符串,而不是字符)。这种编码发生在其他地方。

于 2010-04-04T13:40:25.970 回答
0

看看 Unicode。

也许 utf8_decode() 可以提供帮助?(没有把握)

于 2011-03-06T17:53:03.470 回答