3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = ['First', 'Second', 'Third', 'Fourth', 'Fifth', 'Sixth']; shuffle($data); $result = [[$data[0], $data[count($data)-1]]]; for($i=0; $i<count($data)-1; $i++) { $result[] = [$data[$i], $data[$i+1]]; } var_dump($result);

preferences:
31.29 ms | 402 KiB | 5 Q