<?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