No, io non utilizzerei il tuo metodo (che non ho capito :master: ).
Io farei così
1) Voto massimo e voto minimo + numero di alunni che li hanno avuti
Per adesso accontentati del voto massimo e di quello minimo: sto pensando ad un modo per implementare anche quanti alunni hanno avuto il voto massimo utilizzando sempre lo stesso cisclo for senza crearne un altro.Codice PHP:
$maxVote = 0;
$minVote = 0;
for ($i = 0; $i < count($alunni); $i++)
{
// Voto massimo
if ($alunni[$i]['voto'] > $maxVote)
{
$maxVote = $alunni[$i]['voto'];
}
// Voto minimo
if ($alunni[$i]['voto'] < $minVote)
{
$minVote = $alunni[$i]['voto'];
}
}