Cat Speak

札幌在住のWebデザイナー・コモモのブログ

simplexml_load_fileを使ってRSSから最新記事一覧を作成する

外部ブログの最新記事一覧を表示したいという場面はよくあると思います。 PHPのsimplexml_load_fileを使えば、RSSから簡単に最新記事の一覧を取得することができたので、メモしておきます。

下記の記述例はRSS2.0から一覧を取得する例です。

<?php
$xml = simplexml_load_file('http://cat-speak.net/feed/'); 
$count = 0;
echo '<ul>';    
foreach($xml->channel->item as $entry){
 $entrydate = date ( "Y.m.d",strtotime ( $entry->pubDate ) );
 echo '<li><span>'.$entrydate.'</span>';
 echo '<a href="'.$entry->link.'">'.$entry->title.'</a></li>';
 $count++;
 if ($count > 4){break;}
}
echo "</ul>";
?>

(さらに…)

人気の記事