Skip to content

Instantly share code, notes, and snippets.

@iamlucianojr
Created August 23, 2019 08:13

Revisions

  1. iamlucianojr created this gist Aug 23, 2019.
    13 changes: 13 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@

    function gen_one_to_three()
    {
    for ($i = 1; $i <= 3; $i++) {
    // Note that $i is preserved between yields.
    yield $i;
    }
    }

    $generator = gen_one_to_three();
    foreach ($generator as $value) {
    echo "$value\n";
    }