私は次のコードを持っています:
$rss[] = $this->rssparser->set_feed_url('someUrl')->set_cache_life(30)->getFeed(4);
$rss[] = $this->rssparser->set_feed_url('someURL')->set_cache_life(30)->getFeed(3);
$rss[] = $this->rssparser->set_feed_url('someURL')->set_cache_life(30)->getFeed(5);
それらのそれぞれは異なる に表示されてdiv
おり、私が望むのは、関連するチャネルのタイトルが関連する に表示されることdiv
です。
これまでのところ、私は持っています:
foreach ($rss as $feed)
{
$channel = $this->rssparser->channel_data['title'];
$result = "<div class='rssFeed'>";
$result .= '<h3>'.$channel.'</h3>';
foreach ($feed as $item)
{
$result .= '<div class="rssContent">
<a href="'.$item['link'].'">'.$item['title'].'</a>
<br />
<span>'.$item['pubDate'].'</span>
</div>
';
}
$result .= '</div>';
echo $result;
}
しかし、それは上部の配列の最後のチャンネルからのタイトルのみを表示します...
誰かが私が間違っていることを知っていますか?