1 <sect1 id="zend.feed.introduction">
4 <code>Zend_Feed</code> מספק פונקציונליות לצריכת סנדקציה של RSS ו Atom. היא מספקת תחביר טבעי לגישה לאלמנטים בתוך הסנדקציה, ערכי סנדקציה, וערכי ערכים מסויימים.
5 <code>Zend_Feed</code> מאפשר תמיכה רחבה לעריכה של מבנה הסנדקציה והערכים עם אותו התחביר הטבעי, והמרת התוצאה בחזרה ל XML.
9 טכנית, <code>Zend_Feed</code> מכיל מחלקת בסיס <code>Zend_Feed</code>, מחלקות לא מוחשיות <code>Zend_Feed_Abstract</code> ו <code>Zend_Feed_Entry_Abstract</code>
10 אשר מייצגים סנדצקיות ורשומות, הטמעות ספצפיות לסנדצקיות של RSS ו Atom, ותוספי עזרה אשר עושים את העבודה מאחורי הקלעים.
14 בדוגמא למטה, אנחנו מדגימים שימוש פשוט בקבלת סנדקצית RSS ושמירה של חלק ממנה אל מערך ב PHP, שלאחר מכן יהיה ניתן להדפיסו, שמירה במסד הנתונים וכדומה.
18 <title>תהיו מודעים</title>
20 סנדצקיות רבות מכילות ערוצים שונים וערכים שונים. המפרט של RSS מספק הרבה ערכים אופציונלים, אז יש להיות מודעים על כך ברגע שכותבים קוד אשר יעבוד עם תוכן RSS.
24 <example id="zend.feed.introduction.example.rss">
25 <title>שימוש ב <code>Zend_Feed</code> על מידע מ RSS</title>
26 <programlisting role="php"><![CDATA[
27 // Fetch the latest Slashdot headlines
30 Zend_Feed::import('http://rss.slashdot.org/Slashdot/slashdot');
31 } catch (Zend_Feed_Exception $e) {
33 echo "Exception caught importing feed: {$e->getMessage()}\n";
37 // Initialize the channel data array
39 'title' => $slashdotRss->title(),
40 'link' => $slashdotRss->link(),
41 'description' => $slashdotRss->description(),
45 // Loop over each channel item and store relevant data
46 foreach ($slashdotRss as $item) {
47 $channel['items'][] = array(
48 'title' => $item->title(),
49 'link' => $item->link(),
50 'description' => $item->description()