0

我有这样的文字:

/> 23 visível (diagonal)<br /> Energy Star<br />

我想将其转换为真正的文本以在浏览器上显示....

我已经尝试过 htmlentities 方法,但我得到了这个:

 23 visível (diagonal)
 Energy Star

我应该得到:

visível (diagonal)
Energy Star
4

2 回答 2

0

你的结果对我来说看起来像utf8 ......你可以尝试额外的

utf8_decode( ... ). 

但真正的答案是将默认编码头更改为 utf8 在 apache 或

header("Content-Type: text/html; charset=utf-8");

默认情况下,php 应使用 utf-8(请参阅 php.net)

于 2013-10-23T14:08:05.063 回答
0

要正确显示 utf-8 字符,请在 php 脚本的开头添加以下代码:

header('Content-type: text/html; charset=utf-8');

html5文档中的这段代码:

<meta charset="utf-8" />
于 2013-10-23T14:08:17.153 回答