내가 원하는 것은 rssfeed를 읽었으므로 이미했으나 foreach 루프로 표시하므로 어떻게 5 개의 레코드 만 표시 할 수 있습니까? 지금 나는 10 개 이상의 레코드를 얻었지만 상위 5 개 레코드 만 필요합니다. 어쨌든 PHP, 자바 스크립트 또는 jquery가 5 개의 레코드 만 표시합니까? 레코드를 5 개만 표시하는 방법은 무엇입니까?
getrssFeed("http://thestar.com.my.feedsportal.com/c/33048/f/534555/index.rss");
function getrssFeed($feed_url) {
$content = file_get_contents($feed_url);
$x = new SimpleXmlElement($content);
echo "<ul>";
foreach($x->channel->item as $entry) {
echo "<li><a href = '$entry->link' title='$entry->title'><h3>" . $entry->title . "</h3></a>" . $entry->pubDate . "<br /><br />" . strip_tags($entry->description) . "</li>";
}
echo "</ul>"; }
카운터 인 경우
또는 for 루프를 대신 사용하십시오. – chelmertz
5 회 반복 한 후 루프를 깨는 것이 더 좋을 것입니다. 그렇지 않으면 아무것도 수행하지 않는 모든 항목을 반복 할 것입니다. – oezi
아, 루프를 깨는 것이 더 좋을 것입니다. 나는 그것을 편집 할 것이다 :). 고맙습니다. –