EinführungZend_Feed stellt Funktionalitäten für das Konsumieren von RSS und Atom Feeds. Es stellt eine natürliche Syntax bereit, um auf Elemente und Attribute des Feeds sowie auf die Attribute der Einträge zugreifen zu können. Mit derselben natürlichen Syntax bietet Zend_Feed auch eine umfassende Unterstützung für das Ändern von Feed und Eintragsstruktur sowie die Rückgabe der Ergebniss nach XML. In Zukunft könnte diese Modifizierungsunterstützung auch das Atom Publishing Protocol unterstützen. Zend_Feed besteht aus der Basisklasse Zend_Feed, sowie den beiden abstrakten Basisklassen Zend_Feed_Abstract und Zend_Feed_Entry_Abstract für die Darstellung von Feeds und Einträgen, aus speziellen Implementationen von Feeds und Einträgen für RSS und Atom sowie einem Helfer, der hinter den Kulissen die natürliche Syntax ermöglicht. Im Beispiel unten demonstrieren wir einen einfachen Anwendungsfall für die Abfrage eines RSS Feeds und die Speicherung relevanter Teile der Feed Daten in einem einfachen PHP Array, welches dann für die Ausgabe der Daten, das Speichern in eine Datenbank, usw. genutzt werden kann.
Example #1 Zend_Feed für die Verarbeitung von RSS Feed Daten verwenden
|
|