数组中保存十名同学姓名以及5门课程名称和成绩,求每位同学的总成绩,每门课程的平均成绩多少,用PHP写

数组中保存十名同学姓名以及5门课程名称和成绩,求每位同学的总成绩,每门课程的平均成绩多少,PHP写,谢谢

$stu = array(
    array('name'=>'张三','score_1'=>66,'score_2'=>66,'score_3'=>66,'score_4'=>66,'score_5'=>66),
    array('name'=>'李四','score_1'=>66,'score_2'=>66,'score_3'=>66,'score_4'=>66,'score_5'=>66)
    //...更多学生
);

for($stu as &$s){
    //计算5科总和
    $s['score_sum'] = $s['score_1'] + $s['score_2'] + $s['score_3'] + $s['score_4'] + $s['score_5'];
    //计算平均分
    $s['score_avg'] = ($s['score_sum'] / 5);
}
//输出数组数据
var_dump($stu);

温馨提示:答案为网友推荐,仅供参考
相似回答