我已经在数组中存储了一些数据,这很好。现在,我想对一个特定键的所有值求和。这是行不通的。假设我想对所有标记值求和以获得总分数。
我的阵列
$arr=[];
while( $stmt->fetch() ) $arr[]=array(
'question' => $questiondesc,
'mark' => $questionmark
);
不起作用
$sum = 0;
$result=$res->$arr;
foreach($result as $key=>$value){
if(isset($value->mark))
$sum += $value->mark;
}
echo $sum;
输出-假设有两个问题,一个是标记2,另一个是标记1,然后总和应该回显3。