RecursiveIteratorIterator::valid
SimpleXMLIterator::current
Iterators
PHP Manual
The SimpleXMLIterator class
Introduction
The SimpleXMLIterator provides recursive iteration over all nodes of a
SimpleXMLElement
object.
Class synopsis
SimpleXMLIterator
SimpleXMLIterator
extends
SimpleXMLElement
implements
RecursiveIterator
,
Traversable
,
Iterator
,
Countable
{
/* Methods */
mixed
current
(
void
)
object
getChildren
(
void
)
bool
hasChildren
(
void
)
mixed
key
(
void
)
void
next
(
void
)
void
rewind
(
void
)
bool
valid
(
void
)
}
Table of Contents
SimpleXMLIterator::current
— Returns the current element
SimpleXMLIterator::getChildren
— Returns the sub-elements of the current element
SimpleXMLIterator::hasChildren
— Checks whether the current element has sub elements.
SimpleXMLIterator::key
— Return current key
SimpleXMLIterator::next
— Move to next element
SimpleXMLIterator::rewind
— Rewind to the first element
SimpleXMLIterator::valid
— Check whether the current element is valid
RecursiveIteratorIterator::valid
SimpleXMLIterator::current
Iterators
PHP Manual