3v4l.org

run code in 300+ PHP versions simultaneously
<?php $lines = array ( ['a','b','c','d'], ['e','f','g'], ['h','i'] ); $continue = true; while($continue) { $continue = false; foreach($lines as $key => $line) { if(!empty($line)) { echo array_shift($line); $lines[$key] = $line; $continue = true; } } }

preferences:
30.01 ms | 402 KiB | 5 Q