Buongiorno a tutti e scusate per il titolo poco chiaro...

ho questo frammento di codice

Codice PHP:
$i 0;
foreach (
$listaPremi as $key=>$value) {
    
$idPremio         $value['id'];
    
$descrizione     $value['descrizione'];
    
$i++;
switch (
$i) {
    case 
$i%== 0:
            echo 
'<div class="box-220 primo">';
    break;
    case 
$i%== 0:
        echo 
'<div class="box-220 ultimo">';
    break;
    default:
             echo 
'<div class="box-220">';
// switch 
In cui se l'elemnto è il primo, il quinto, il nono etc stampo il div con classe "Primo", se è il quarto l'ottavo il 12' etc stampo la classe ultimo e per tutti gli altri casi non aggiungo nessuna classe.

Pero' ovviamente la prima condizione è praticamente sempre vera. Qualsiasi numero intero diviso per uno non ha resto

Mi manca il passaggino logico, chiedo aiuto a voi!

Grazie e buona giornata!