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 — Retourne le nœud d'attribut
Retourne le nœud d'attribut avec le nom
qualifiedName
pour l'élément courant.
qualifiedName
Le nom de l'attribut.
Le nœud d'attribut. Notez que pour la déclaration de namespace XML
(les attributs xmlns
et xmlns:*
)
une instance de DOMNameSpaceNode est retourné au lieu
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.