1--TEST-- 2Bug #54382 DOMNode::getAttributeNodeNS doesn't get xmlns* attributes 3--EXTENSIONS-- 4dom 5--FILE-- 6<?php 7$xmlString = '<?xml version="1.0" encoding="utf-8" ?> 8<root xmlns="http://ns" xmlns:ns2="http://ns2"> 9 <ns2:child /> 10</root>'; 11 12$xml=new DOMDocument(); 13$xml->loadXML($xmlString); 14$de = $xml->documentElement; 15 16$ns2 = $de->getAttributeNodeNS("http://www.w3.org/2000/xmlns/", "ns2"); 17if ($ns2 == NULL) { 18 echo 'namespace node does not exist.' . "\n"; 19} else { 20 echo 'namespace node prefix=' . $ns2->prefix . "\n"; 21 echo 'namespace node namespaceURI=' . $ns2->namespaceURI . "\n"; 22} 23?> 24--EXPECT-- 25namespace node prefix=ns2 26namespace node namespaceURI=http://ns2 27