2690

SimplepieでRSSを取得・表示する

SimplepieでRSSを取得し、表示する方法です。ブログ記事を取得して表示したい場合などに便利かもしれません。よく忘れるのでメモしておきます。

構成

index.php



  
  RSS取得


  
    set_feed_url( $url ); $feed->set_cache_location("./cache/"); $feed->init(); $feed->handle_content_type(); foreach ($feed->get_items() as $item){ $url = $item->get_permalink(); $title = $item->get_title(); $date_timestamp = $item->get_date('U'); $desc = $item->get_description(); $date = $item->get_date('Y/m/d'); $koushin_string = '
  • ' . $date . ' ' . $title . '
    '. $desc .'
  • '; $rssarray["{$date_timestamp}"] = $koushin_string; } } krsort($rssarray); echo "
      n"; for(reset($rssarray); $key=key($rssarray); next($rssarray)){ echo $rssarray[$key]; } echo "
    n"; ?>
モバイルバージョンを終了