- var_dump: documentation ( source)
<?php
function count_to_ten() {
foreach (['f1', 'f2', 'f3'] as $file) {
$t = yield;
if ($t == 't') {
}
echo '$'.($t)."\n";
yield from seven_eight();
}
return 'ok';
}
function seven_eight() {
foreach ([1, 2, 3] as $k => $v)
{
yield $v;
}
}
$gen = count_to_ten();
foreach ($gen as $k => $num) {
echo "\n-$k -> $num \n";echo $gen->send('t');
}
var_dump( $gen->getReturn());