- var_dump: documentation ( source)
<?php
function g() {
foreach (["a","b","c"] as $val) {
yield $val;
}
var_dump(yield);
var_dump(yield);
var_dump(yield);
}
$g = g();
foreach ($g as $i => $v) {
$g->send($i);
var_dump($v);
}