3v4l.org

run code in 300+ PHP versions simultaneously
<?php function chain($input) { foreach ($input as $arr) { foreach ($arr as $v) { yield $v; } } } $it = chain([ ['a', 'b'], ['c', 'd', 'e'], ['f', 'g', 'h', 'i'] ]); echo implode(', ', iterator_to_array($it));

preferences:
37.54 ms | 402 KiB | 5 Q