hope you're doing well I have an multidimensional array whose output is given below
[888] => Array
(
[team_name] => freight
[total] => 7707103.66482
)
[887] => Array
(
[team_name] => freight
[total] => 6954528.9139
)
[890] => Array
(
[team_name] => assembly line
[total] => 1953
)
I want to get all the indexes in a separate array which have common team_name.
CodePudding user response:
Maybe something like this could do the job:
$result = [];
foreach($yourArray as $ar) {
if (isset($result[$ar['team_name]])) {
$result[$ar['team_name']] = $ar['total'];
} else {
$result[$ar['team_name']] = $ar['total'];
}
}
The $result-array should then look like this (not tested though!):
array(
'freight' => 7707103.66482 6954528.9139,
'assebly line' => 1953
)