(PHP 5 >= 5.1.0)
SplObjectStorage::valid — Returns if the current iterator entry is valid
Returns if the current iterator entry is valid.
Esta función no tiene parámetros.
Returns TRUE if the iterator entry is valid, FALSE otherwise.
Example #1 SplObjectStorage::valid() example
<?php
$s = new SplObjectStorage();
$o1 = new StdClass;
$o2 = new StdClass;
$s->attach($o1, "d1");
$s->attach($o2, "d2");
$s->rewind();
while($s->valid()) {
echo $s->key()."\n";
$s->next();
}
?>
El resultado del ejemplo sería algo similar a:
0 1