generator_closure.phpt   [plain text]


--TEST--
Closures can be generators
--FILE--
<?php

$genFactory = function() {
    yield 1;
    yield 2;
    yield 3;
};

foreach ($genFactory() as $value) {
    var_dump($value);
}

?>
--EXPECT--
int(1)
int(2)
int(3)