Hallo,
du kannst auch gleich ($key+1)%5 notieren - die zwischenvariable "$newkey" ist unnötig
[...]
Wenn das Array mindestens 1 Element hat mache ein div-Element auf, dann lass die schleife durchlaufen - wenn die Bedingung zutrifft mach das div-Element zu und gleich wieder auf - nach der Schleife machst du das verbleibende offene div-Element wieder zu.
aller guten Dinge sind drei :-)
Freundliche Grüße
Vinzenz