- var_dump: documentation ( source)
<?php
function& foo() {
static $bar = array();
yield $bar;
return $bar;
}
$g = foo();
foreach($g as &$val) { var_dump($val); $val[] = 24; }
var_dump($g->getReturn());
$g = foo();
foreach($g as &$val) { var_dump($val); $val[] = 42; }
var_dump($g->getReturn());