2011-07-10 70 views
0

此的呼应内容取出钻石问号是所有的RSS的标题提要我用从UTF-8 RSS提要

<?xml version="1.0" encoding="UTF-8"?> 

,这是我的脚本编码

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 

我只是使用这个echo mb_substr($entry->description, 0, 490); 来显示RSS帖子的内容(描述),但是我在一些描述的末尾有一个菱形问号而不是全部。

如果我回应整个描述值,最后我没有得到任何问号。我做了大量的研究,没有发现任何对我有用的解决办法。 那么,是否有任何可能的工作方式来解决这个问题,或者也许是另一种方法来“剪切”一些回显内容?

谢谢。

回答

3

指示与编码:

mb_substr($entry->description, 0, 490, "UTF-8"); 

否则,mbstring扩展可以采取不同的编码和处理在该破坏了输出的方式的文本。

+1

终于有一个人真的知道如何解决这个问题,没有额外的功能或无用的代码。谢谢! – EnexoOnoma