Я пытаюсь напечатать все элементы RSS 2.0 RSS в списке, используя PHP. Я мог бы просто получить эти элементы, используя: $rss->xpath('rss/channel/item/title | rss/channel/item/description')
, но я хочу использовать его немного иначе.
Я хочу использовать PHP для перебора всех <item>
элементов, используя foreach
подобное заявление:
<?php
foreach($xml->xpath('/rss/channel/item') as $item){
print_r($item->xpath('title'));
}
?>
Но $item->xpath('title')
не возвращает текст внутри элемента заголовка, но она возвращает массив:
Array
(
[0] => SimpleXMLElement Object
(
[0] => Ubuntu 10.04 LTS 'Lucid Lynx' laat Gnome 3 nog links liggen
)
)
Почему он возвращает массив, а не текст внутри элемента?
Hi Powtac, Точка не возвращает результатов ... Где это так? ^^ – Harmen