phpbar.de logo

Mailinglisten-Archive

[php] interessanter foreach bug??

[php] interessanter foreach bug??

Christian Sch�fer php_(at)_phpcenter.de
Fri, 2 Nov 2001 17:01:57 +0100


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