4.2. Feeds importeren met Zend_Feed
Terug | Hoofdstuk 4. Zend_Feed | Volgende

## 4.2. Feeds importeren met Zend_Feed

`Zend_Feed` laat ontwikkelaars toe heel gemakkelijk feeds te verkrijgen. Indien je de URI van een feed kent, gebruik dan eenvoudigweg de `Zend_Feed::import()` methode:

    <?php

    $feed = Zend_Feed::import('http://feeds.example.com/feedName');

    ?>

Je kan `Zend_Feed` ook gebruiken om de inhoud van een feed vanuit een bestand of een PHP string variabele te verkrijgen:

    <?php

    // een feed van een textbestand importeren
    $feedFromFile = Zend_Feed::importFile('feed.xml');

    // een feed van een PHP string importeren
    $feedFromPHP = Zend_Feed::importString($feedString);

    ?>

In elk van de bovenstaande voorbeelden wordt een object van een klasse die `Zend_Feed_Abstract` uitbreidt teruggegeven, afhangende van de feed type. Indien een RSS feed werd verkregen via één van de hierboven beschreven import methodes, zal een `Zend_Feed_Rss` object worden verkregen. Anderzijds, indien een Atom feed werd geïmporteerd, zal een `Zend_Feed_Atom` object worden verkregen. De importmethodes zullen ook een `Zend_Feed_Exception` opwerpen indien ze mislukken, zoals bij het importeren van een onleesbare of slecht gevormde feed.

Terug | Omhoog | Volgende
Hoofdstuk 4. Zend_Feed | Begin | 4.3. Feeds verkregen van Web Paginas