3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = array(array('a','b'),array('c','d')); $assoc_arr = array_reduce($arr, function ($result, $item) { $result[$item[0]] = $item; return $result; }, array()); var_dump($assoc_arr); $arr = array('a','b','c','d'); $assoc_arr = array_reduce($arr, function ($result, $item) { $result[$item] = (($item == 'a') || ($item == 'c')) ? 'yes' : 'no'; return $result; }, array()); var_dump($assoc_arr);

preferences:
57.49 ms | 402 KiB | 5 Q