Php RSS源限制项

Php RSS源限制项,php,rss,Php,Rss,如何限制RSS源中的项目?(示例:5项)。我希望有人能帮我写这段代码 <?php $url = "LINK TO RSS"; $rss = simplexml_load_file($url); if($rss) { $items = $rss->channel->item; foreach($items as $item) { $title = $item->title; $link = $item->lin

如何限制RSS源中的项目?(示例:5项)。我希望有人能帮我写这段代码

<?php
$url = "LINK TO RSS";
$rss = simplexml_load_file($url);
if($rss) 
{
    $items = $rss->channel->item;
    foreach($items as $item)
    {
        $title = $item->title;
        $link = $item->link;
        $published_on = $item->pubDate;
        $description = $item->description;
        echo '<p class="rss-feed"><a href="'.$link.'">'.$title.'</a></p>';
        echo '<p>'.$description.'</p>';
    }
}
?>
channel->item;
foreach($items作为$item)
{
$title=$item->title;
$link=$item->link;
$published_on=$item->pubDate;
$description=$item->description;
echo'

; 回显“”.$description.“

”; } } ?>
如果要限制显示的项目数量,可以使用该功能将检索值的子集存储在
$items
中,例如更改:

$items = $rss->channel->item;
致:

如果要更改从URL获取的项目数,则需要检查此URL是否/如何支持此行为

$items = array_slice($rss->channel->item, 0, 5);