描述不清,直接上代码
$data = array(
array('time'=>'2018-10-15','money'=>1,'count'=>5),
array('time'=>'2018-10-16','money'=>2,'count'=>4),
array('time'=>'2018-10-17','money'=>3,'count'=>3),
array('time'=>'2018-10-19','money'=>5,'count'=>1),
array('time'=>'2018-10-18','money'=>4,'count'=>2),
);
p($data); //打印一
$money = 0;
$count = 0;
foreach($data as $k=>$v){
$data[$k]['money'] = $v['money'] + $money;
$data[$k]['count'] = $v['count'] + $count;
$money = $v['money'] + $money;
$count = $v['count'] + $count;
}
p($data); //打印二
打印一:
Array
(
[0] => Array
(
[time] => 2018-10-15
[money] => 1
[count] => 5
)
[1] => Array
(
[time] => 2018-10-16
[money] => 2
[count] => 4
)
[2] => Array
(
[time] => 2018-10-17
[money] => 3
[count] => 3
)
[3] => Array
(
[time] => 2018-10-19
[money] => 5
[count] => 1
)
[4] => Array
(
[time] => 2018-10-18
[money] => 4
[count] => 2
)
)
打印二:
Array
(
[0] => Array
(
[time] => 2018-10-15
[money] => 1
[count] => 5
)
[1] => Array
(
[time] => 2018-10-16
[money] => 3
[count] => 9
)
[2] => Array
(
[time] => 2018-10-17
[money] => 6
[count] => 12
)
[3] => Array
(
[time] => 2018-10-19
[money] => 11
[count] => 13
)
[4] => Array
(
[time] => 2018-10-18
[money] => 15
[count] => 15
)
)