【发布时间】:2011-12-20 09:33:10
【问题描述】:
我想知道,最佳做法是什么。将所有 utf-8 特殊字符转换为 HTML 实体或仅转义 &、。
我正在从事几个 PHP 项目。谷歌正在为我网站的随机部分显示一些错误的 utf-8 结果。
我认为这是由于以下两个原因之一或两者:
- 我的托管服务提供商没有自动发送编码标头(我已经解决了这个问题)。
- 或者描述中的文本没有完全转义。
除此之外,我注意到大多数市长公司网站不发送'<?xml version' 行,也没有转义字符。
转义所有字符与只转义最少的字符是否有缺点(或优点)?
【问题讨论】: