auto_incrementing_keys.phpt 280 B

12345678910111213141516171819202122
  1. --TEST--
  2. Generator keys are auto-incrementing by default
  3. --FILE--
  4. <?php
  5. function gen() {
  6. yield 'foo';
  7. yield 'bar';
  8. yield 5 => 'rab';
  9. yield 'oof';
  10. }
  11. foreach (gen() as $k => $v) {
  12. echo $k, ' => ', $v, "\n";
  13. }
  14. ?>
  15. --EXPECT--
  16. 0 => foo
  17. 1 => bar
  18. 5 => rab
  19. 6 => oof