phpをやっていると配列を読み込んでデータを表示することはありませんか?
全部読み込まなくて、5個ぐらいでよかったりするのに
foreachでは指定できない…。そんなときの書き方です。
$rssが配列です。
if文を使って、5個読み込んだら分岐させてあげます。
$i = 0; $kiji = 5; foreach ($rss->items as $item ) { if($i >= $kiji){ break;} else{ $title = $item['title']; $link = $item['link']; echo "<li><a href="$link">$title</a></li>n"; $i++; } }
wordpressとかでも使えます。
<?php if(have_posts()): ?> <?php $count =0 ;?> <?php while(have_posts()): the_post();?> <?php if($count >= 5){ break; } ?> <div> <h2><?php the_title(); ?></h2> <p><?php the_content(); ?></p></p> </div> <?php $count++; ?> <?php endwhile; ?> <?php else: ?> <p>投稿されたものがありません。</p> <?php endif; ?>