10.6. Einen einzelnen Atom Eintrag konsumieren
Zurück | Kapitel 10. Zend_Feed | Weiter

## 10.6. Einen einzelnen Atom Eintrag konsumieren

Einzelne Atom `<entry>` Elemente sind auch für sich selber gültig. Normalerweise ist die URL für einen Eintrag die URL des Feeds gefolgt von `/<entryId>`, wie bei `http://atom.example.com/feed/1`, um das obige Beispiel zu verwenden.

Wenn Du einen einzelnen Eintrag liest, wirst du dennoch ein `Zend_Feed_Atom` Objekt erhalten, aber es wird automatisch ein "anonymer" Feed erstellt, welcher den Eintrag enthält.

Beispiel 10.3. Lesen eines Atom Feeds mit einem Eintrag

    <?php

    $feed = new Zend_Feed_Atom('http://atom.example.com/feed/1');
    echo 'Der Feed hat: ' . $feed->count() . ' Eintrag.';

    $entry = $feed->current();

    ?>

Alternativ kannst du das Objekt für den Eintrag auch direkt instanziieren, wenn du weist, dass du ein Dokument mit nur einem Eintrag abrufst:

Beispiel 10.4. Direkte Verwendung des Eintragsobjekts für einen Atom Feed mit nur einem Eintrag

    <?php

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

    ?>

Zurück | Nach oben | Weiter
10.5. Einen Atom Feed konsumieren | Zum Anfang | 10.7. Verändern der Feed- und Eintragsstruktur