我有一个数组 dummy
我需要的地方 name
作为每个项目的关键(见 "预期结果")。
$dummy = [
['name' => 'one', 'more_values' => 'dito'],
['name' => 'two', 'more_values' => 'dito'],
['name' => 'three', 'more_values' => 'dito']
];
预期结果
$result = [
'one' => ['name' => 'one', 'more_values' => 'dito'],
'two' => ['name' => 'two', 'more_values' => 'dito'],
'three' => ['name' => 'three', 'more_values' => 'dito']
];
这是我有的。
$test = [];
foreach($dummy as $value) {
$test[$value['name']] = $value;
}
var_dump($test);
有没有更好更快的方法来实现我的要求?