1234567891011121314151617181920212223 |
- --TEST--
- Bug #70561 (DirectoryIterator::seek should throw OutOfBoundsException)
- --FILE--
- <?php
- $di = new DirectoryIterator(__DIR__ . '/..');
- $cnt = 0;
- $di->rewind();
- while ($di->valid()) {
- $cnt++;
- $di->next();
- }
- try {
- $di->seek($cnt+1);
- } catch (OutOfBoundsException $ex) {
- echo $ex->getMessage() . PHP_EOL;
- }
- echo "Is valid? " . (int) $di->valid() . PHP_EOL;
- ?>
- --EXPECTF--
- Seek position %d is out of range
- Is valid? 0
|