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