6.3. 从网页上获得Feed
上一页 | 第 6 章 Zend_Feed | 下一页

## 6.3. 从网页上获得Feed

在网页上与该页内容其相关的详细信息常被包含在一个用`<link>`标记关联的Feed中。`Zend_Feed`能让你用一个简单的方法提取一个页面上所有关联的Feed:

    <?php

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

    ?>

`findFeeds()`方法返回一个`Zend_Feed_Abstract`对象数组，数组中的内容对应news.html页中所有用`<link>`关联到的Feed。根据每个Feed类型的不同，`$feedArray`数组的下标变量可能是一个`Zend_Feed_Rss`对象的实例也可能是一个`Zend_Feed_Atom`对象的实例。但是如果服务器端响应HTTP 404或者Feed不符合规范，那么`Zend_Feed`将抛出一个`Zend_Feed_Exception`异常。

上一页 | 上一级 | 下一页
6.2. 用Zend_Feed来导入Feed | 起始页 | 6.4. RSS Feed的使用