- simplexml_load_string: documentation ( source)
<?php
$xml=simplexml_load_string(<<<XML
<people>
<person>
</person>
<person id="17">
<test>John</test>
</person>
<person>
</person>
</people>
XML
);
$nodes=$xml->xpath('//person[@id=17]');
foreach($nodes as &$node)
{
$node->test="Bill";
}
echo $xml;