- var_dump: documentation ( source)
<?php
$document = new DOMDocument();
$document->appendChild($document->createElement('foo'));
// add attribute in namespace
$document->documentElement->setAttributeNS('urn:foo', 'f:foo', 'bar');
echo $document->saveXML();
// fetch the namespace definition node
$namespace = $document->documentElement->getAttributeNodeNS('http://www.w3.org/2000/xmlns/', 'f');
var_dump($namespace);
// it should be an attribute node but isn't
$document->documentElement->removeAttributeNode($namespace);