DOMElement::setAttributeNode
(PHP 5, PHP 7)
DOMElement::setAttributeNode — 新しい属性ノードを要素に追加する
パラメータ
attr
- 属性ノード。
返り値
属性が置換された場合は置換前のノード、そうでない場合は null
を返します。
エラー / 例外
DOM_NO_MODIFICATION_ALLOWED_ERR
- ノードが読み込み専用の場合に発生します。
参考
- DOMElement::hasAttribute() - 属性が存在するかどうかを調べる
- DOMElement::getAttributeNode() - 属性ノードを返す
- DOMElement::removeAttributeNode() - 属性を削除する