iterator_012.phpt 392 B

123456789101112131415161718192021222324252627282930
  1. --TEST--
  2. SPL: NoRewindIterator
  3. --FILE--
  4. <?php
  5. echo "===Current===\n";
  6. $it = new NoRewindIterator(new ArrayIterator(array(0 => 'A', 1 => 'B', 2 => 'C')));
  7. echo $it->key() . '=>' . $it->current() . "\n";
  8. echo "===Next===\n";
  9. $it->next();
  10. echo "===Foreach===\n";
  11. foreach($it as $key=>$val)
  12. {
  13. echo "$key=>$val\n";
  14. }
  15. ?>
  16. --EXPECT--
  17. ===Current===
  18. 0=>A
  19. ===Next===
  20. ===Foreach===
  21. 1=>B
  22. 2=>C