PHP中是否有一个银弹函数可以清除字符串,使其';它适合RSS吗?

PHP中是否有一个银弹函数可以清除字符串,使其';它适合RSS吗?,php,rss,Php,Rss,我有很多数据包含通常会破坏RSS的字符。PHP中是否有一个函数或库可以处理这些字符,以便它们适合在RSS提要中打印?RSS就是XML。因此,转义的字符应该足够多,或者转义一些额外的字符,这可能很有用。 看看这些注释,这里有一些xmlentities函数可以使用(因为RSS是XML)。使用htmlentities(),它会用奇怪的编码对奇怪的字符进行编码,但不会破坏RSS。htmlentities()是不够的。当我尝试它时,它留下了很多东西,破坏了IE和Firefox的feed阅读器。我相信其他人

我有很多数据包含通常会破坏RSS的字符。PHP中是否有一个函数或库可以处理这些字符,以便它们适合在RSS提要中打印?

RSS就是XML。因此,转义的字符应该足够多,或者转义一些额外的字符,这可能很有用。

看看这些注释,这里有一些
xmlentities
函数可以使用(因为RSS是XML)。

使用htmlentities(),它会用奇怪的编码对奇怪的字符进行编码,但不会破坏RSS。

htmlentities()是不够的。当我尝试它时,它留下了很多东西,破坏了IE和Firefox的feed阅读器。我相信其他人也会崩溃。当我使用某人在上发布的xml_entities()时,不起作用的东西开始起作用