Christoph Zurnieden: ist foreach buggy oder mein script einfach schei.....?

Beitrag lesen

Hi,

foreach($dateiinhalt as $login);
            {
            echo "<!-- Login ".$login.": \n";

Das echo (und auch die öffnende geschweifte Klammer) stehen schon NACH der Schleife.

Ja, das ist einer der Nachteile des Indian-Styles bei bestimmten Sprachen ;-)

Wenn die öffnende Klammer auf der gleichen Zeile wie die Loop-Anweisung ist, kann auch ein versehentliches Semikolon am Ende nichts mehr machen - außer vielleicht einen NOOP produzieren.
Außerdem freuen sich Verleger darüber, wenn bei Codelistings nicht so viel Platz vergeudet wird ;-)

so short

Christoph Zurnieden