3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [ 10 => 'Windows', 12 => 'Keyboard', 15 => 'Monitor' ]; function map_by_key($m, $n) { return(array('id' => $m, 'name'=>$n)); } $output = array_map("map_by_key", array_keys($array),$array); print '<pre>'; print_r($output); print '</pre>'; ?>

preferences:
22.62 ms | 406 KiB | 5 Q