1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
--TEST--
Import of lone attribute
--EXTENSIONS--
dom
--FILE--
<?php
$dom = Dom\XMLDocument::createEmpty();
$root = $dom->appendChild($dom->createElement('root'));
$root->setAttributeNS("urn:a", "a:foo", "bar");
$attr = $root->getAttributeNodeNS("urn:a", "foo");
$importer = Dom\XMLDocument::createEmpty();
$attr = $importer->importNode($attr, true);
echo $importer->saveXml($attr), "\n";
unset($dom);
unset($root);
var_dump($attr->prefix, $attr->namespaceURI);
?>
--EXPECT--
a:foo="bar"
string(1) "a"
string(5) "urn:a"
|