10.6. Работа с отдельной публикацией Atom
Пред. | Глава 10. Zend_Feed | След.

## 10.6. Работа с отдельной публикацией Atom

Отдельные элементы Atom'а `<entry>` сами по себе являются валидными. Обычно URL публикации состоит из URL ленты и следующим после него ID публикации, например, `http://atom.example.com/feed/1 (используется URL, приведенный ранее в качестве примера)`.

При чтении отдельной публикации также создается объект `Zend_Feed_Atom`, но при этом автоматически создается "анонимная" лента, содержащая данную публикацию.

Пример 10.3. Чтение отдельной публикации ленты Atom

    <?php

    $feed = new Zend_Feed_Atom('http://atom.example.com/feed/1');
    echo 'The feed has: ' . $feed->count() . ' entry.';

    $entry = $feed->current();

    ?>

Альтернативно, вы можете непосредственно создавать объект публикации, если знаете, что документ, находящийся по данному адресу, содержит только элемент `<entry>`:

Пример 10.4. Непосредственное использование объекта публикации Atom

    <?php

    $entry = new Zend_Feed_EntryAtom('http://atom.example.com/feed/1');
    echo $entry->title();

    ?>

Пред. | Уровень выше | След.
10.5. Работа с лентой Atom | Начало | 10.7. Изменение структуры лент и публикаций