<分区>
什么是最简单的转换方式
$a = array(
array("id" => 1, "name" => "a1"),
array("id" => 2, "name" => "a2")
);
到
$b = array(
"a1" => array("id" => 1, "name" => "a1"),
"a2" => array("id" => 2, "name" => "a2")
);
我期待 PHP 有一些函数式编程工具来做类似的事情:
$b = map($a, function($item) {
return $item["name"];
});
但是我没有找到。