我正在编写一个小脚本,我只想获取昨天发布的网站的最新帖子,这意味着我想获得昨天的所有链接和标题。我尝试使用我的脚本,但我得到了所有 URL,我不确定如何修复它。谁能帮我解决这个问题吗?我想知道是否可以像我们通常在 SQL 中使用的那样使用“where”属性。我只想抓取 1 天的帖子。<?phpheader('Content-Type: application/json');$url = "https://www.lifegoals.co.in/feed/";$i=0; $invalidurl = false; if(@simplexml_load_file($url)){ $feeds = simplexml_load_file($url); }else{ $invalidurl = true; echo "<h2>Invalid RSS feed URL.</h2>"; } if(!empty($feeds)){ //$site = $feeds->channel->title; //$sitelink = $feeds->channel->link; //echo "<h1>".$site."</h1>"; foreach ($feeds->channel->item as $item) { $title = $item->title; $link = $item->link; //$description = $item->description; $postDate = $item->pubDate; $pubDate = date('D, d M Y',strtotime($postDate)); $currDate = date('D, d M Y'); if($i>=10) break; if($pubDate=$currDate){ $rss = "<item> <title>$title</title> <link>$link</link> </item>"; echo $rss; $i++; } } }?>我只想要 1 天的帖子,有 4 天的帖子
- 2 回答
- 0 关注
- 98 浏览
添加回答
举报
0/150
提交
取消