function getNumbers() { for ($i = 1; $i <= 1000000; $i++) { yield $i; } } foreach (getNumbers() as $number) { if ($number > 5) break; echo "$number\n"; }
function getNumbers() { for ($i = 1; $i <= 1000000; $i++) { yield $i; } } foreach (getNumbers() as $number) { if ($number > 5) break; echo "$number\n"; }