Mailinglisten-Archive |
-----Ursprüngliche Nachricht-----
von Jochen Metzger
[...]
Ich schreibe folgende Arrays:
$input[linksubject][hund]="doof";
$input[linksubject][99]="zahl";
$input[linksubject][102]="größere Zahl";
Nun würde ich die arrays (normalerweise) mit foreach wieder auslesen
foreach ($input[linksubject] as $key => $val)
{ print "$key -> $val";
}
Soweit so gut: Wenn ich jetzt hinter das foreach ein ; setze bekomme ich nur
das letzte array:
foreach ($input[linksubject] as $key => $val);
{ print "$key -> $val";
}
[...]
Das Verhalten ist gewollt. Das ; führt foreach() mangels
Schleife bis zum Ende ohne Reaktion aus. Der letzte
Wert bleibt in $key, $val stehen. Völlig korrekt.
Jörg
www.php.comzept.de
www.phptemple.de
php::bar PHP Wiki - Listenarchive