Over a million developers have joined DZone.

Functions To Add / Remove Nodes To / From An XML File Using PHP.

·
// description of your code here


load($myXML);
    $xpath = new DOMXpath($xmlDoc);
   
    if( $attribute!='' || $id!='' )
    $nodeList = $xpath->query('//'.$node.'[@'.$attribute.'="'.$id.'"]');
    else
    $nodeList = $xpath->query('//'.$node.'');
   
    if ($nodeList->length)
    {
        $node = $nodeList->item(0)  ;
        $node->parentNode->removeChild($node);
    }
    $xmlDoc->save($myXML) ;
}   
?>

 Management Games 
Topics:

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}