3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array1 = array('a','b','c','d','x','u','xx'); $array2 = array('e','f','g','h','s','d','t'); $array3 = array('i','j','k','l'); $array = [$array1, $array2, $array3]; $maxCount = max(array_map('count', $array)); $result = []; for ($i = 0; $i < $maxCount; ++$i) { foreach (array_column($array, $i) as $found) { $result[] = $found; } } var_export($result);

preferences:
24.38 ms | 407 KiB | 5 Q