SimpleXMLIterator クラス
(PHP 5 >= 5.1.3, PHP 7)
はじめに
SimpleXMLIterator は、SimpleXMLElement オブジェクトのすべてのノードに対する再帰的な反復処理を提供します。
クラス概要
/* メソッド */
/* 継承したメソッド */
final public SimpleXMLElement::__construct
( string
$data
[, int $options = 0
[, bool $data_is_url = FALSE
[, string $ns = ""
[, bool $is_prefix = FALSE
]]]] )
public SimpleXMLElement::addAttribute
( string
$name
[, string $value
[, string $namespace
]] ) : void
public SimpleXMLElement::addChild
( string
$name
[, string $value
[, string $namespace
]] ) : SimpleXMLElement
public SimpleXMLElement::attributes
([ string
$ns = NULL
[, bool $is_prefix = FALSE
]] ) : SimpleXMLElement
public SimpleXMLElement::getDocNamespaces
([ bool
}$recursive = FALSE
[, bool $from_root = TRUE
]] ) : array目次
- SimpleXMLIterator::current — 現在の SimpleXML エントリを返す
- SimpleXMLIterator::getChildren — 現在の要素の子要素を返す
- SimpleXMLIterator::hasChildren — 現在の要素が子要素を持つかどうかを調べる
- SimpleXMLIterator::key — 現在のキーを返す
- SimpleXMLIterator::next — 次の要素に移動する
- SimpleXMLIterator::rewind — 最初の要素に巻き戻す
- SimpleXMLIterator::valid — 現在の要素が有効かどうかを調べる