Symfony 使用rss atom包进行迭代的正确方法是什么?

Symfony 使用rss atom包进行迭代的正确方法是什么?,symfony,rss,Symfony,Rss,我正在试图弄清楚如何正确使用rss atom捆绑包symfony2捆绑包。下面是我的一个代码示例 foreach($rssfeedurl as $url){ $reader = $this->container->get('debril.reader'); $feed = $reader->getFeedContent($url, $date); $items = $feed->getItems();

我正在试图弄清楚如何正确使用rss atom捆绑包symfony2捆绑包。下面是我的一个代码示例

foreach($rssfeedurl as $url){
            $reader = $this->container->get('debril.reader');
            $feed = $reader->getFeedContent($url, $date);
            $items = $feed->getItems();
}
第一次通过循环我得到了我所期望的。提要中的项目列表。第二次循环时,我什么也没有得到


所以,我的问题是,使用rss atom捆绑包的正确方法是什么,这样我就可以遍历URL列表并获取每个项目?

我在github上找到了一些代码,有人在其中这样做

他们的做法和我的做法是将所有URL放入方法参数中,如下所示:

$reader = $this->container->get('debril.reader');
$feed = $reader->getFeedContent($url1,$url2, $date);
$items = $feed->getItems();

没有迭代。

我在github上找到了一些代码,有人在那里做了这件事

他们的做法和我的做法是将所有URL放入方法参数中,如下所示:

$reader = $this->container->get('debril.reader');
$feed = $reader->getFeedContent($url1,$url2, $date);
$items = $feed->getItems();
没有迭代