PHP二维数组中指定字段的求和方法

PHP二维数组中指定字段的求和可以分两步处理。
一、找出要统计的数组元素

二维数组中指定字段的全部元素,返回一个包含指定字段全部元素的结果独立数组。
使用函数array_column()。
二、计算指数组中所有元素和
使用array_sum()函数计算结果。

示例:
header('content-type:text/html;charset=utf-8' );
$arr = array(
array('id' => '1','name' => '张三', 'date' =>10),
array('id' => '2','name' => '李四', 'date' =>20),
array('id' => '3','name' => '王五', 'date' =>30),
array('id' => '4','name' => '赵六', 'date' =>30),
array('id' => '5','name' => '钱七', 'date' =>20),
array('id' => '6','name' => '周八', 'date' =>10),
);

$date=array_column($arr ,'date');
//var_dump($date) ;
$sum=array_sum($date);
echo '求和:'.$sum;

显示:
求和:120

后注:字段类型为数据型不用加引号。

#现在前往

精选留言

PHP,二维,数组,指定
sample
2022-11-25
写留言
签到
投稿
QQ咨询
返回顶部