(PHP 5 >= 5.1.0, PHP 7)
SplObjectStorage::valid — Returns if the current iterator entry is valid
Returns if the current iterator entry is valid.
Această funcție nu are parametri.
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();
}
?>
Exemplul de mai sus va afișa ceva similar cu:
0 1