Changing elements and attributes
<?
$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);
$xml['version'] = '6.3';
$xml->channel->title = strtoupper($xml->channel->title);
for ($i = 0; $i < 3; $i++) {
$xml->channel->item[$i]->link = str_replace('menu.example.com',
'dinner.example.org', $xml->channel->item[$i]->link);
}
?>
Related examples in the same category