DOMElement::setAttributeNode
Adds new attribute node to element
Description
public DOMAttrnullfalse DOMElement::setAttributeNode(DOMAttr $attr)
Parameters
-
attr
-
The attribute node.
Return Values
Returns the old attribute if it has been replaced or null if there was no old attribute.
If a DOM_WRONG_DOCUMENT_ERR error is raised, and strictErrorChecking is false, false is returned.
Errors/Exceptions
-
DOM_WRONG_DOCUMENT_ERR
-
Raised if attr belongs to a different document than the element.
See Also
- DOMElement::hasAttribute
- DOMElement::getAttributeNode
- DOMElement::removeAttributeNode