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 — Retourne le noeud d'attribut
Description
Retourne le noeud d'attribut avec le nom
name pour l'élément courant.
Liste de paramètres
-
name -
Le nom de l'attribut.
Valeurs de retour
Le noeud d'attribut.
Voir aussi
- DOMElement::hasAttribute() - Vérifie si un attribut existe
- DOMElement::setAttributeNode() - Ajoute un nouvel attribut à l'élément
- DOMElement::removeAttributeNode() - Efface un attribut
lowezar at gmail dot com
28-Feb-2011 01:22
Alex
18-Feb-2009 01:33
Just trying to add some clarification: this function will return boolean "false" when there is not a $name attribute :)
Cheers, Alex
