数据表sysbdata结构是这样的
php代码是
$Db = Db::name('sysbdata')->field($field)->where($where);
获取出来的是
$oldData = [
{id:1,val1:11,jin:22,chu:33},
{id:2,val1:12,jin:21,chu:34},
{id:3,val1:13,jin:20,chu:35},
{id:4,val1:14,jin:19,chu:36},
{id:5,val1:15,jin:18,chu:37}
]
比如上面这个$oldData,我想把每个值加起来,变成:
$newData = [
{id:15,val1:65,jin:100,chu:175}
]
array_values()把键值对数组转为普通数组
array_sum()数组求和