10.3. Obtenir des flux à partir de pages web
Précédent | Chapitre 10. Zend_Feed | Suivant

## 10.3. Obtenir des flux à partir de pages web

Les pages web contiennent souvent des balises `<link>` qui font référence à des flux dont le contenu est lié à la page. `Zend_Feed` vous permet d'obtenir tous les flux référencés par une page web en appelant simplement une méthode :

    <?php

    $tableauFlux = Zend_Feed::findFeeds('http://www.exemple.com/news.html');

    ?>

La méthode `findFeeds()` renvoie ici un tableau d'objets `Zend_Feed_Abstract` associés aux flux référencés par les balises `<link>` de la page web `news.html`. Selon le type de chaque flux, chaque entrée respective du tableau `$tableauFlux` peut être une instance de `Zend_Feed_Rss` ou `Zend_Feed_Atom`. `Zend_Feed` déclenchera une exception `Zend_Feed_Exception` en cas d'échec, par exemple en cas de code HTTP 404 renvoyé en réponse ou si le flux est malformé.

Précédent | Niveau supérieur | Suivant
10.2. Importer des flux avec Zend_Feed | Sommaire | 10.4. Consommer un flux RSS