Cmq come attribute dovevi mettere "Hello" e come nodeValue "World"Originariamente inviato da bubi1
Codice PHP:
<?php
$intero = 3;
$d = new DOMDocument();
$d->loadXML($s);//$s = stringa con il tuo xml, oppure fai $d->load('nomefile.xml');
$x = new DOMXPath($d);
$r = $x->query("//option[@value=$intero]");
if($r !== false && $r->length === 1){
$r->item(0)->setAttribute('value','Ciao');
$r->item(0)->nodeValue = 'Mondo';
}
echo $d->saveXML();