--TEST--
HTMLDocument::createFromString() with namespaced attributes
--EXTENSIONS--
dom
--FILE--
HTML);
foreach (['svg', 'use', 'mo'] as $tag) {
$el = $dom->getElementsByTagName($tag)[0];
foreach ($el->attributes as $attribute) {
echo "Attribute: \n";
var_dump($attribute->name, $attribute->value, $attribute->namespaceURI);
}
}
?>
--EXPECT--
Attribute:
string(5) "width"
string(1) "1"
NULL
Attribute:
string(11) "xmlns:xlink"
string(28) "http://www.w3.org/1999/xlink"
string(29) "http://www.w3.org/2000/xmlns/"
Attribute:
string(10) "xlink:href"
string(5) "#test"
string(28) "http://www.w3.org/1999/xlink"
Attribute:
string(3) "foo"
string(3) "bar"
NULL
Attribute:
string(6) "accent"
string(4) "true"
NULL