function main() { foreach (foo() as $x) { echo $x; } $blah = new CGetM(); foreach ($blah->genVarious() as $x) { echo $x; } $blah = new CGetM(); foreach ($blah->genInts(666) as $y) { echo $y; } }
function main(CGetM $k) { return $k->getVal(); }