Wenn ich mir das so ansehe glaube ich du könntest die gewünschte ausgabe leichter mit css erreichen...
http://t3n.de/news/css3-abwechselnd-gestaltete-spalten-zeilen-nth-child-344292/
ansonsten bliebe dir noch die möglichkeit jedes 3te element in ein neuen array zu speichern usw.
und dann in jeden div eine foreach schleife mit den jeweiligen array ausgeben