[ZF-10089] Zend_Log
[zend.git] / documentation / manual / zh / module_specs / Zend_Feed-FindFeeds.xml
blob2233b5b25184155bcadc5d11d29951a91c8ec1ae
1 <sect1 id="zend.feed.findFeeds">
2     <title>从网页上获得Feed</title>
3     <para>
4         在网页上与该页内容其相关的详细信息常被包含在一个用<code>&lt;link&gt;</code>标记关联的Feed中。<code>Zend_Feed</code>能让你用一个简单的方法提取一个页面上所有关联的Feed:
5     </para>
6     <programlisting role="php"><![CDATA[
7 $feedArray = Zend_Feed::findFeeds('http://www.example.com/news.html');
8 ]]>
9     </programlisting>
10     <para>
11         <code>findFeeds()</code>方法返回一个<code>Zend_Feed_Abstract</code>对象数组,数组中的内容对应news.html页中所有用<code>&lt;link&gt;</code>关联到的Feed。根据每个feed类型的不同,<code>$feedArray</code>数组的下标变量可能是一个<code>Zend_Feed_Rss</code>对象的实例也可能是一个<code>Zend_Feed_Atom</code>对象的实例。但是如果服务器端响应HTTP 404或者feed不符合规范,那么<code>Zend_Feed</code>将抛出一个<code>Zend_Feed_Exception</code>异常。
12     </para>
13 </sect1>
14 <!--
15 vim:se ts=4 sw=4 et:
16 -->