(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplObjectStorage::valid — Returns if the current iterator entry is valid
This function has no parameters.
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();}?>
The above example will output something similar to:
0 1