Just trying to add some clarification: this function will return boolean "false" when there is not a $name attribute :)
Cheers, Alex
(PHP 5, PHP 7, PHP 8)
DOMElement::getAttributeNode — Возвращает узел атрибута
Возвращает узел атрибута с именем qualifiedName
для текущего элемента.
qualifiedName
Имя атрибута.
Узел атрибута. Обратите внимание, что для объявлений пространств имён XML
(атрибуты xmlns
и xmlns:*
) возвращается экземпляр
DOMNameSpaceNode, а не DOMAttr.
Just trying to add some clarification: this function will return boolean "false" when there is not a $name attribute :)
Cheers, Alex
It may also return DOMNameSpaceNode if you`re requesting 'xmlns:_prefix_'. So you`re unable to remove it with removeAttributeNode() which requires DOMAttr as parameter.