halo guys. nice to meet you. i am still new in program. especially in php code. now im learning about array code. can i merge 2 array become 1.
ex : i vardump some parameter and the result like this
'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)
can i merge that array become like this :
'list_data' =>
array (size=2)
0 => string '3'
1 => string '4'
please help me. im so curious about this.
This is a case for 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);
Or array_column
$array['list_data'] = array_column($array['list_data'], 'branch_id');
var_dump($array);