【发布时间】:2012-06-17 18:30:46
【问题描述】:
我有这个功能:
function validate($data) {
$newData = str_replace(" ", " ", $newData);
$newData = utf8_encode(htmlentities(strip_tags($data)));
return $newData;
}
$rssfeed.='<description><![CDATA['.validate($news).']]></description>';
它从中提取的我的 MySQL 表使用 utf8-general_ci 编码。
但是,我的 XML 提要中仍然包含 &nbsp;。任何想法为什么?
【问题讨论】:
-
它实际上在 Chrome 的提要预览中显示  ;但在实际提要中用 & 显示。