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