- var_dump: documentation ( source)
<?php
function foo() {
yield 1;
yield 2;
return 42;
}
$bar = foo();
foreach ($bar as $val) { var_dump($val); }
var_dump($bar->getReturn());
var_dump($bar->current());
$bar->send(21);
var_dump($bar->current());
var_dump($bar->getReturn());