Tach!
Hm, irgendwo hatte ich sowas schonmal gefunden... Möglich, dass das nicht
reset()
war, sondern was anderes.
Möglich, aber nicht im Zusammenhang mit foreach. Da gibts nur break und continue, aber keinen Neustart.
Dafür kannst du foreach nicht verwenden.
Öhm, was dann?
Alles andere, mit dem man durch Arrays laufen und dabei selbst bestimmen kann, welches Element aktuell sein soll. Da fallen mir ein: for, die in meiner ersten Antwort genannten Funktionen und eigene Algorithmen mit while/do-while.
dedlfix.