7.3. Odbieranie kanałów informacyjnych ze stron internetowych
Poprzedni | Rozdział 7. Zend_Feed | Następny

## 7.3. Odbieranie kanałów informacyjnych ze stron internetowych

Strony internetowe często zawierają tagi `<link>`, które odwołują się do kanałów informacyjnych odpowiadających danej stronie. `Zend_Feed` pozwala odebrać wszystkie kanały informacyjne do których odwołuje się dana strona za pomocą wywołania prostej metody:

    <?php

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

    ?>

Tutaj metoda `findFeeds()` zwraca tablicę obiektów `Zend_Feed_Abstract` do których na stronie news.html są odniesienia w postaci `<link>`. Zależenie od typu każdego z kanałów, każdy z wpisów w tablicy `$feedArray` może być instancją obiektu `Zend_Feed_Rss` lub `Zend_Feed_Atom`. `Zend_Feed` wyrzucu wyjątek `Zend_Feed_Exception` w razie niepowodzenia, na przykład gdy otrzyma w odpowiedzi kod HTTP 404 lub gdy dane kanału będą nieprawidłowe.

Poprzedni | Początek rozdziału | Następny
7.2. Importowanie kanałów informacyjnych za pomocą Zend_Feed | Spis treści | 7.4. Odbieranie danych z kanału informacyjnego RSS