Mailinglisten-Archive |
hallo jochen, das was du da beschreibst ist ein ganz normales verhalten. ein ';' beendet ein statement, ein paar '{}' gruppieren ein oder mehrere statements. die '{}' kannst du an sich überall in deinem script hinsetzen, solange sie immer zusammenbleiben. in deinem fall beendest du mit dem ';' die foreach-anweisung. diese würde normalerweise alles zwischen den darauf folgenden '{}' ausführen. bis zum ';' ist allerdingas nichts zum ausführen, also läuft foreach ohne auswirkungen durch. in dem moment, wo die statements zwischen den '{}' dran sind (die übrigens nur einmal durchlaufen), haben $key und $val immer noch die werte intus, die die foreach-anweisung ihnen als letztes zugewiesen hat, also die daten deines letzen arrays. ok? gruß christian
php::bar PHP Wiki - Listenarchive