实际案例:
比如以下数据,$arr是一个二维数组,hits是该二维数组中的一个字段,现在我们需要统计这个二维数组中hits字段的总和。
$arr = array( 0=>array( 'day'=>'2021-06-21', 'hits'=>'5' ), 1=>array( 'day'=>'2021-05-10', 'hits'=>'10' ), 2=>array( 'day'=>'2021-05-13', 'hits'=>'12' ) ); $hits_count = array_sum(array_map(function($val){return $val['hits'];}, $arr)); var_dump($hits_count);
运行后输出的结果为:
int(27)