Files
php_8/generators/return.php
2022-05-10 22:29:05 +03:00

22 lines
280 B
PHP

<?php
function generator()
{
yield 1;
return yield from twoThree();
yield 5;
}
function twoThree()
{
yield 2;
yield 3;
return 4;
}
$generator = generator();
foreach ($generator as $i) {
echo "$i<br />";
}
echo 'return = ' . $generator->getReturn();