3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = function () { yield from range('a', 'z'); }; $b = function () use ($a) { yield from $a(); }; foreach ($b() as $i => $v) { echo "$i: $v\n"; }

preferences:
57.15 ms | 402 KiB | 5 Q