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.
DOMElement::getAttributeNode
(PHP 5)
DOMElement::getAttributeNode — Devuelve el nodo de un atributo
Descripción
Devuelve el nodo del atributo con nombre name para el elemento actual.
Parámetros
- name
-
El nombre del atributo.
Valores devueltos
El nodo del atributo.
Ver también
- DOMElement::hasAttribute() - Comprueba si existe un atributo
- DOMElement::setAttributeNode() - Añade un nuevo nodo de atributo al elemento
- DOMElement::removeAttributeNode() - Elimina un atributo
lowezar at gmail dot com
28-Feb-2011 04:22
Alex
18-Feb-2009 04:33
Just trying to add some clarification: this function will return boolean "false" when there is not a $name attribute :)
Cheers, Alex
