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