我有一个数组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);
是否有更好/更快的方法来实现自己的目标?