总成绩用 $total = array_sum($score);
平均成功 $avg = array_sum($score) / count($score);
//foreach实现
$total = 0;
foreach($score as $v){
$total += $v;
}
echo $total;
echo $total / count($score);//平均
起码你写个示例吧?连个样子都没有,咋回答啊。。。
试着写个,自己改着用吧。
$scores=array("张三"=>90,"李四"=>70,"王五"=>50);
$level_1 = array();//优秀
$level_2 = array();//良好
$level_3 = array();//不及格
foreach ($scores as $key => $value){
if($value >= 85){
echo $key."的成绩是".$value.",等级为优秀。
";
} else if($value >= 60 && $value <85) {
echo $key."的成绩是".$value.",等级为良好。
";
} else if($value < 60) {
echo $key."的成绩是".$value.",等级为不及格。
";
}
}
?>