I got a multidimensional array like this:
Totalarray ( [0] => Array ( [city] => NewYork [cash] => 1000 ) [1] => Array
Try this:
$sumArray = array(); foreach ($arrTotal as $k=>$subArray) { foreach ($subArray as $id=>$value) { $sumArray[$subArray['city']]+=$value; } } var_dump($sumArray);
Output:
array(2) { ["NewYork"]=> int(3000) ["Philadelphia"]=> int(2300) }