$newkey = $key+1;
if($newkey % 5 == 0) {
du kannst auch gleich ($key+1)%5 notieren - die zwischenvariable "$newkey" ist unnötig
So bekomme ich beim if ein jahr und unten 4.
So hast du es auch programmiert :)
die trennung stimmt schonmal, aber wie bekomme ich den alle 5 jetzt in einem div?
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.