- var_dump: documentation ( source)
<?php
function gen1($a = 0) {
$i = 0;
while($i < 5) {
yield $a;
$a = $a + 1;
$i = $i + 1;
}
return $a * 5;
}
function yf() {
$res = yield from gen1();
$oth = yield from gen1($res);
return $oth;
}
$g = yf();
foreach($g as $val) { var_dump($val); }
var_dump($g->getReturn());