summaryrefslogtreecommitdiff
path: root/Zend/tests/generators/auto_incrementing_keys.phpt
blob: acfb2f2ce00bbe731019bcb1086213494c248e10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--TEST--
Generator keys are auto-incrementing by default
--FILE--
<?php

function gen() {
    yield 'foo';
    yield 'bar';
    yield 5 => 'rab';
    yield 'oof';
}

foreach (gen() as $k => $v) {
    echo $k, ' => ', $v, "\n";
}

?>
--EXPECT--
0 => foo
1 => bar
5 => rab
6 => oof