Christian: SimpleXML-Element löschen

Beitrag lesen

Hallo,

try this:

<?php

error_reporting(E_ALL | E_STRICT);
header('Content-Type: text/plain');
$xml = new SimpleXMLElement($xmlstr);

foreach($xml->xpath('color') as $color){
if ($color->ton1 == 'Rot') {
  unset($color[0]);
}
}

echo($xml->asXML());
?>

  
Ausser ein paar Notice-Meldungen "Undefined variable:(...)" kommt kein Fehler,  
das Element wird aber auch nicht gelöscht.  
  
echo($xml->asXML()); zeigt mir genau das Element an welches ich löschen will.  
  
Danke!  
Christian