How to sum all column values in multi-dimensional array?

后端 未结 20 2515
花落未央
花落未央 2020-11-22 00:57

How can I add all the columnar values by associative key? Note that key sets are dynamic.

Input array:

Arr         


        
20条回答
  •  无人共我
    2020-11-22 01:29

    $sumArray = array();
    foreach ($myArray as $k => $subArray) {
        foreach ($subArray as $id => $value) {
            if (!isset($sumArray[$id])) {
                $sumArray[$id] = 0;
            }
            $sumArray[$id]+=$value;
        }
    }
    

提交回复
热议问题