DOMElement::setAttribute
(PHP 5)
DOMElement::setAttribute — 新しい属性を追加する
説明
name という名前の属性を、指定した値に設定します。
属性が存在しない場合は、作成されます。
パラメータ
-
name -
属性の名前。
-
value -
属性の値。
返り値
新しい DOMAttr、
あるいはエラーが発生した場合は FALSE を返します。
エラー / 例外
-
DOM_NO_MODIFICATION_ALLOWED_ERR -
ノードが読み込み専用の場合に発生します。
例
例1 属性を設定する
<?php
$doc = new DOMDocument("1.0");
$node = $doc->createElement("para");
$newnode = $doc->appendChild($node);
$newnode->setAttribute("align", "left");
?>
参考
- DOMElement::hasAttribute() - 属性が存在するかどうかを調べる
- DOMElement::getAttribute() - 属性の値を返す
- DOMElement::removeAttribute() - 属性を削除する