« RecursiveArrayIterator::hasChildren
RecursiveCachingIterator::__construct »
PHP Manual
Iteradores
A classe RecursiveCachingIterator
A classe RecursiveCachingIterator
Introdução
...
Sinopse da classe
RecursiveCachingIterator
extends
CachingIterator
implements
Countable
,
ArrayAccess
,
Iterator
,
Traversable
,
OuterIterator
,
RecursiveIterator
{
/* Métodos */
public
__construct
(
Iterator
$iterator
[,
int
$flags
= self::CALL_TOSTRING
] )
getChildren
( ) :
RecursiveCachingIterator
hasChildren
( ) :
bolean
/* Herança */
public
CachingIterator::__construct
(
Iterator
$iterator
[,
int
$flags
= self::CALL_TOSTRING
] )
public
CachingIterator::count
( ) :
int
public
CachingIterator::current
( ) :
mixed
public
CachingIterator::getCache
( ) :
array
public
CachingIterator::getFlags
( ) :
int
public
CachingIterator::getInnerIterator
( ) :
Iterator
CachingIterator::hasNext
( ) :
bool
public
CachingIterator::key
( ) :
scalar
CachingIterator::next
( ) :
void
public
CachingIterator::offsetExists
(
mixed
$index
) :
void
public
CachingIterator::offsetGet
(
string
$index
) :
void
public
CachingIterator::offsetSet
(
mixed
$index
,
mixed
$newval
) :
void
public
CachingIterator::offsetUnset
(
string
$index
) :
void
CachingIterator::rewind
( ) :
void
public
CachingIterator::setFlags
(
int
$flags
) :
void
CachingIterator::__toString
( ) :
string
CachingIterator::valid
( ) :
bool
}
Índice
RecursiveCachingIterator::__construct
— Construct
RecursiveCachingIterator::getChildren
— Retorna os filhos do iterador interno como um RecursiveCachingIterator
RecursiveCachingIterator::hasChildren
— Verifica se o elemento atual do iterador interno possui filhos ou não