简单派:按上次更新日期对 RSS 帖子进行排序


Simplepie: Sort RSS posts by date last updated

我正在尝试按上次更新的日期对 rss 提要的帖子进行排序,使用 simplepie 来解析提要。我想我可以使用"获取项目标签方法",如下所示:

$feed_object->get_item_tags("http://www.w3.org/2005/Atom", "updated");

为了创建一个更新日期数组,然后以某种方式对它们进行排序。但是,get_item_tags() 会抛出以下内容:

Fatal error: Call to undefined method SimplePie::get_item_tags()

那么:有没有更简单/更好的方法来做到这一点,我对 get_item_tags() 的使用有什么问题?

谢谢。

也许是这样?

$item = $feed->get_item(0));   // the first item in feed; do it in loop
$data = $item->get_item_tags("http://www.w3.org/2005/Atom", "updated");

get_item_tags是一个项目级别的函数。