RSSデータの取得

ブログやニュースサイトで発行しているRSSを取得しよう。

phpで標準搭載されたsimplexml_load_file関数を利用してRSSを読み込む。

<?php 
$rss = simplexml_load_file('http://d.hatena.ne.jp/gerogerokaeru/rss');

$i= 1;

foreach ($rss -> item as $item){
	if(++$i>5)break;
$dc = $item->children('http://purl.org/dc/elements/1.1/');
$link = $item->link;     //記事リンクを$linkに代入
$title = $item->title;    //記事タイトルを$titleに代入
$text = $item->description;
$date = date('Y.m.d',strtotime($dc->date));

//$desc = $item->description;
print"<dt><a href=\"$link\" title=\"$title\" target=\"_blank\">$title</a><dt><dd>$text</dd><span>($date)</span></li>\n";
	}
?>