1 <sect1 id="zend.feed.findFeeds">
2 <title>Получение лент из веб-страниц</title>
4 Веб-страницы часто содержат теги <code><link></code>, которые ссылаются на
5 ленты с соответсвующим данной странице содержимым. <code>Zend_Feed</code>
6 дает возможность извлечь все ленты, на которые ссылается веб-страница,
7 всего одним вызовом метода:
9 <programlisting language="php"><![CDATA[
10 $feedArray = Zend_Feed::findFeeds('http://www.example.com/news.html');
14 Здесь метод <code>findFeeds()</code> возвращает массив объектов лент
15 <code>Zend_Feed_Abstract</code>, на которые ссылались теги
16 <code><link></code> в коде веб-страницы <code>news.html</code>.
17 В зависимости от типа ленты, каждый элемент массива <varname>$feedArray</varname>
18 может быть экземпляром <code>Zend_Feed_Rss</code> или <code>Zend_Feed_Atom</code>.
19 <code>Zend_Feed</code> будет генерировать исключение <code>Zend_Feed_Exception</code>
20 в случае ошибки, такой, как возврат HTTP-кода 404 или плохо сформированная лента.