Zend_Feed ermöglicht es Entwicklern, Feeds sehr einfach abzurufen. Wenn Du die
URI eines Feeds kennst, verwende einfach die Zend_Feed::import() Methode:
<?php
$feed = Zend_Feed::import('http://feeds.example.com/feedName');
?>
Du kannst Zend_Feed außerdem verwenden, um Inhalte eines Feeds aus einer Datei
oder die Inhalte aus einem PHP String Variable zu abzurufen.
<?php
// Importiere einen Feed aus einer Textdatei
$feedFromFile = Zend_Feed::importFile('feed.xml');
// Importiere einen Feed aus einer PHP String Variable
$feedFromPHP = Zend_Feed::importString($feedString);
?>
In jedem der obigen Beispiele wird bei Erfolg abhängig vom Typ des Feeds ein Objekt einer
Klasse zurück gegeben, welche Zend_Feed_Abstract erweitert. Wird ein RSS Feed
durch eine der obigen Importiermethoden abgerufen, wird eine Zend_Feed_Rss
Objekt zurückgegeben. Auf der anderen Seite wird beim Importieren eines Atom Feeds ein
Zend_Feed_Atom Objekt zurückgegeben. Bei Fehlern, wie z.B. ein unlesbarer oder
nicht wohlgeformter Feed, werfen die Importiermethoden auch ein
Zend_Feed_Exception Objekt.