mirror of
https://github.com/igorsimdyanov/php8.git
synced 2025-08-03 16:43:03 +00:00
22 lines
280 B
PHP
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();
|