- var_dump: documentation ( source)
<?php
$generator = function (bool $return) {
if ($return) {
return 1;
}
yield 2;
return 3;
};
$gen1 = $generator(false);
$gen2 = $generator(true);
var_dump($gen1->valid());
var_dump($gen2->valid());
var_dump($gen2->getReturn());