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 — İsmi belirtilen öznitelik düğümünü döndürür
Düğümün ismi belirtilen öznitelik düğümünü döndürür.
isim
Özniteliğin ismi.
Öznitelik düğümü. XML isim alanı bildirimleri
(xmlns
ve xmlns:*
öznitelikleri) için
bir DOMAttr örneği değil
bir DOMNameSpaceNode örneği döner.
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.