Preview:
function getNumbers() {
    for ($i = 1; $i <= 1000000; $i++) {
        yield $i;
    }
}

foreach (getNumbers() as $number) {
    if ($number > 5) break;
    echo "$number\n";
}
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter