PHP: RSS-Feeds mit SimplePie auslesen
9. Dezember 2008, 22:28 Uhr
Für die Webseite von WinMerge wollte ich die Überschriften der Projekt-News auslesen, die von SoureForge auch als RSS-Feed angeboten wird. So bin ich auf das PHP-Projekt SimplePie gestoßen, das diese Aufgabe zum Kinderspiel macht!
Bereits folgenden paar Zeilen lesen die Überschriften der letzten 5 News aus und stellt sie in einer Liste dar:
<?php
include('simplepie.inc');
$feed = new SimplePie();
$feed->set_feed_url('http://sourceforge.net/export/rss2_projnews.php?group_id=13216');
$feed->enable_cache(false);
$feed->init();
print("<ul class="rssfeeditems">\n");
foreach ($feed->get_items(0, 5) as $item) { //for the last 5 news items...
print(" <li><a href="".$item->get_link()."">".$item->get_title()."</a> <em>".$item->get_date('Y-m-d')."</em></li>\n");
}
print(" <li><a href="http://sourceforge.net/news/?group_id=13216">View all news …</a></li>\n");
print("</ul>\n");
?>
0 Kommentare
Einen Kommentar hinterlassen