Looping through identically named elements with foreach()
<? $menu=<<<_XML_ <?xml version="1.0" encoding="utf-8" ?> <rss version="0.91"> <channel> <title>What's For Dinner</title> <link>http://example.com/</link> <description>choices</description> <item> <title>Feet</title> <link>http://example.com</link> <description>test</description> </item> </channel> </rss> _XML_; $xml = simplexml_load_string($menu); foreach ($xml->channel->item as $item) { print "Title: " . $item->title . "\n"; } ?>