Programmer's Reference Guide
| Работа с лентой Atom Consuming an Atom Feed |
Работа с отдельной публикацией Atom
Отдельные элементы Atom'а <entry> сами по себе являются валидными.
Обычно URL публикации состоит из URL ленты и следующим после него ID публикации,
например, http://atom.example.com/feed/1 (используется URL, приведенный ранее
в качестве примера).
При чтении отдельной публикации также создается объект
Zend_Feed_Atom, но при этом автоматически создается "анонимная" лента,
содержащая данную публикацию.
Пример #1 Чтение отдельной публикации ленты Atom
<?php
$feed = new Zend_Feed_Atom('http://atom.example.com/feed/1');
echo 'The feed has: ' . $feed->count() . ' entry.';
$entry = $feed->current();
?>
Альтернативно, вы можете непосредственно создавать объект публикации, если знаете,
что документ, находящийся по данному адресу, содержит только элемент
<entry>:
Пример #2 Непосредственное использование объекта публикации Atom
<?php
$entry = new Zend_Feed_Entry_Atom('http://atom.example.com/feed/1');
echo $entry->title();
?> | Работа с лентой Atom Consuming an Atom Feed |
Select a Version
Languages Available
Components
Search the Manual
Navigation
- Руководство разработчика
- Руководство разработчика
- Zend_Feed
- Введение
- Импортирование лент с помощью Zend_Feed Importing Feeds with Zend_Feed
- Получение лент из веб-страниц Retrieving Feeds from Web Pages
- Работа с лентой RSS Consuming an RSS Feed
- Работа с лентой Atom Consuming an Atom Feed
- Работа с отдельной публикацией Atom Consuming a Single Atom Entry
- Изменение структуры лент и публикаций Modifying Feed and Entry structures
- Специальные классы лент и записей Custom Feed and Entry Classes
