- var_dump: documentation ( source)
<?php
function a() {
var_dump('a1');
yield 1;
var_dump('a2');
yield 2;
var_dump('a3');
yield 3;
var_dump('a4');
yield 4;
var_dump('a5');
yield 5;
}
$a = a();
while ($a->valid()) {
$a->next();
var_dump($a->current());
}