3v4l.org

run code in 500+ PHP versions simultaneously
<?php $oldarray = [0=>'a',8=>'b',2=>'c',7=>'d',9=>'e',11=>'f']; $newarray = array(); $length = count($oldarray); for($i = 0; $i < $length ; ++$i) { $newarray[] = array('current'=>current($oldarray),'next'=>next($oldarray)); } print_r($newarray);

preferences:
95.63 ms | 1949 KiB | 5 Q