ここに私のコードがあります:
<?php
$url = "http://feeds.hipertextual.com/alt1040";
$rss = simplexml_load_file($url);
if($rss) {
$items = $rss->channel->item;
foreach($items as $item) {
$title = $item -> title;
$link = $item -> link;
$description = $item -> description;
$replace = preg_replace("/<img[^>]+\>/i", "", $description);
echo utf8_decode("<h3><a href=$link>$title</a></h3>");
echo utf8_decode("<p>$replace</p>");
}
}
?>
その URL から RSS を取得し、画像が表示されないように解析します。ここまでOK。しかし今は、すべてのニュースではなく、RSS フィードの最初のニュースだけを表示したいのです。
数えてみると、25件のニュースがあります。
$count = count ($items);
echo $count; //25 news...
ニュースの最初の部分だけを表示するにはどうすればよいですか?