合并自定义 2 数组



光环的家伙。 很高兴认识你。 我仍然是程序的新手。 特别是在PHP代码中。 现在我正在学习数组代码。 我可以将 2 个数组合并为 1 吗?

前任: 我转储了一些参数,结果是这样的

'list_data' => 
array (size=2)
0 => 
array (size=1)
'branch_id' => string '3' (length=1)
1 => 
array (size=1)
'branch_id' => string '4' (length=1)

我可以将该数组合并成这样吗:

'list_data' => 
array (size=2)
0 => string  '3' 
1 => string  '4' 

请帮帮我。我对此很好奇。

这是array_map的情况:

$array = [
'list_data' => [
[ 'branch_id' => 3],
[ 'branch_id' => 4],
]
];
$array['list_data'] = array_map(function($item) {
return $item['branch_id'];
},$array['list_data']);
var_dump($array);

或者array_column

$array['list_data'] = array_column($array['list_data'], 'branch_id');
var_dump($array);

最新更新