- var_dump: documentation ( source)
<?php
function gen1() {
yield 1;
yield 2;
return 42;
}
function gen2() {
yield 3;
yield 4;
}
$g1 = gen1();
foreach($g1 as $val) {
var_dump($val);
}
var_dump($g1->getReturn());
$g2 = gen1();
foreach($g2 as $val) {
var_dump($val);
}
var_dump($g2->getReturn());