(PHP 5 >= 5.1.0)
SplObjectStorage::valid — Returns if the current iterator entry is valid
Returns if the current iterator entry is valid.
Diese Funktion hat keine Parameter.
Returns TRUE if the iterator entry is valid, FALSE otherwise.
Beispiel #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();
}
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
0 1