$url=http://xxxx.com/feeds/";
$rss = simplexml_load_file($url);//php5
$meta_title=$rss->channel->title;//全体のタイトル取得
$meta_link=$rss->channel->link;//全体のリンク先取得
echo $meta_title.'<br>';
echo $meta_link.'<br>'; 
echo '<hr>'; 
//記事群を取得
$items=$rss->channel->item;
for($i=0;$i<count($items);$i++){
$title = $items[$i]->title;//記事のタイトル
$link =$items[$i]->link;//記事のリンク
//記事の日付。パターンあり
if($items[$i]->dc->date){
$date = $items[$i]->dc->date;
} else if($items[$i]->pubDate) {
$date =$items[$i]->pubDate;
} else if($items[$i]->updated) {
$date =$items[$i]->updated;//滅多にない
}
//タイムスタンプを1970年1月1日からの秒数に変換
$timestamp = date("U",strtotime($date));
//表示用に変更
$daytime = date("Y/m/d H:i:s",strtotime($date));
//曜日を設定
$youbi = array(0 => '(日)', 1 => '(月)', 2 => '(火)', 3 => '(水)', 4 => '(木)', 5 => '(金)', 6 => '(土)');
$youbi2 = date("w",strtotime($date));
//出力
echo $daytime.$youbi[$youbi2].' '.$items[$i]->title."<br>".$link."<br> <br>";
}
最終更新:2011年01月16日 08:47