次のような項目を表示している BBC Sport Web サイトから RSS フィードを取得しています。
<item>
<title>VIDEO: Warnock on why he left Leeds</title>
<description>Dan Walker is joined for this week's Focus Forum by Neil Warnock, who discusses his departure from Leeds United earlier this month.</description>
<link>http://www.bbc.co.uk/sport/0/football/22136090</link>
<guid isPermaLink="false">http://www.bbc.co.uk/sport/0/football/22136090</guid>
<pubDate>Tue, 16 Apr 2013 08:27:55 GMT</pubDate>
<media:thumbnail width="66" height="49" url="http://news.bbcimg.co.uk/media/images/66985000/png/_66985898_warnock.png"/>
<media:thumbnail width="144" height="81" url="http://news.bbcimg.co.uk/media/images/66985000/png/_66985900_warnock.png"/>
</item>
7 日前に公開されたアイテムのみをプルしたい。これまでのところ、私は持っています:
<?php
$cnt=0;
foreach($rss->channel->item as $item){
if ($cnt==100) {
break;
}
foreach($rss->entry as $item) {
if ($item->published) > "") {
print_r($item);
}
?>
2番目の foreach について非常に確信が持てず、このWebサイトのページをページごとに検索して答えを見つけましたが、運がありませんでした!
前もって感謝します!