2012-06-06 4 views
0

Я пытаюсь сортировать сообщения из RSS-ленты на дату их последнего обновления, используя simplepie для синтаксического анализа фида. Я думал, что я мог бы использовать «метод получить товар теги», например, так:Simplepie: сортировать RSS-сообщения по дате последнее обновление

$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()?

Спасибо.

ответ

1

возможно таким образом?

$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 является функцией уровня элемента.