Class Element
マークアップ言語の要素を表現するクラスです.
- Peach\Markup\Element implements Peach\Markup\Node
public
|
|
public
string
|
|
public
string
|
#
getAttribute( string $name )
指定された属性の値を返します. 属性が存在しないか, 値の省略された属性の場合は NULL を返します. 属性が存在しているかどうかを調べる場合は Element::hasAttribute() を使用してください. |
public
boolean
|
|
public
|
#
setAttribute( string $name, string $value = null )
この要素に属性を設定します. $value が設定されていない場合は, 値が省略された属性を追加します. |
public
|
#
setAttributes( array|
この要素に複数の属性を一括して設定します. $element->setAttributes(array("id" => "foo", "class" => "bar")); のように, キーに属性名, 値に属性の値を指定してください. |
public
|
|
public
array
|
#
getAttributes( )
この要素が持つすべての属性を配列で返します. この要素の返り値を, そのまま {Element::setAttributes()} の引数として使用することで属性のコピーをすることも出来ます. |
public
|
accept()
|