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 — Devuelve el nodo de un atributo
Devuelve el nodo del atributo con nombre qualifiedName
para el
elemento actual.
qualifiedName
El nombre del atributo.
El nodo de atributos. Observe que para los atributos de las declaraciones
del espacio de nombres XML (xmlns
y xmlns:*
) una
instancia de DOMNameSpaceNode es devuelta en vez de una instancia de
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.