我在我的站点中创建了Feed部分,其中我从一个worpress博客中提取数据,我面临的问题是,当我访问这些数据时,它会在某个时候显示垃圾值,比如  , –。请告诉我如何修改下面的代码,这样它就可以从博客中获得数据。
例如:
对(在博客上):度假期间的心境平静,–,尤其是对你生活中的老年人来说
错误(就餐):度假期间的心境平静( – ),尤其是对你生活中的老年人来说
发布于 2013-03-10 08:12:26
下面的代码行为我修复了垃圾值问题:
$ret = $feed;
echo htmlspecialchars_decode(htmlentities($ret, ENT_QUOTES | ENT_IGNORE, 'UTF-8')); 发布于 2013-02-14 17:40:44
看起来你和提要在编码上有区别。您可以尝试使用以下方法将其转换为UTF-8:
$utf8_content = mb_convert_encoding($content, 'UTF-8', mb_detect_encoding($content));
另外,请再次检查您的浏览器设置为UTF-8。
https://stackoverflow.com/questions/14880551
复制相似问题