Hi,
Gibt es eine einfache Möglichkeit, um in einer foreach-Schleife auf das folgende Element des Arrays zuzugreifen, das man durchläuft?
Innerhalb einer foreach-Schleife am Array-Pointer, der die aktuelle Position enthaelt, herumzuspielen, ist im allgemeinen keine gute Idee.
Es gaebe zwar Funktionen wie next() - aber die stellt den Pointer eben auch um eins vor, so dass beim naechsten Schleifendurchlauf ein Element uebersprungen wuerde.
Aber du kannst ja versuchen, dass Pferd andersherum aufzuzaeumen:
Nicht aktuelles und naechstes Element betrachten, sondern aktuelles und vorheriges.
Und ist es möglich mit einer foreach-Schleife ein Array von hinten nach vorne zu durchlaufen?
Ja - wenn du vorher array_reverse() auf's Array anwendest.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“