suit: foreach - auf nächstes Element zugreifen und rückwärts laufen

Beitrag lesen

ich denke da an den Fall, wenn Du gerade den letzten Index in Händen hast. Das mit next() führt dann wahrscheinlich zu entweder einer Fehlermeldung, oder eben nix, das darauffolgende prev() aber unweigerlich zu Chaos, da dann garantiert der vorletzte Index angepeilt wird, den wir ja eigentlich schon hatten...

und was spricht dagegen mit if(next($array)) {} vorher zu prüfen, obs auch tatsächlich noch einen gibt?

zum thema chaos - das argument zieht nicht, du könntest genausogut sagen echo $_GET['foo']; führt unweigerlich zum chaos, weil es könnte ja sein, dass foo nicht im querystring übergeben wird?