Thread Foreach Schleifen funktionieren nicht mehr (6 answers)
Opened by Grand at 2005-06-02 02:38

Dubu
 2005-06-03 10:17
#55282 #55282
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote=J-jayz-Z,02.06.2005, 09:24]Ich hatte auch mal so ein Problem. Versuch mal das hier, danach gings bei mir:
Code: (dl )
1
2
3
4
while(<DATA>)
{
push @lines, $_;
}
[/quote]
Cargo Cult Coding?
Algorithmische Wunderheilung?

Ein @lines = <DATA> liest alle Zeilen in @lines ein, ein while (<DATA>) { push @lines, $_; } liest eine Zeile nach der anderen ein und fuegt sie an @lines an, was auf dasselbe hinaus laeuft. Ich kann mir wirklich keine Randbedingungen vorstellen, unter denen bei diesen Codezeilen unterschiedliches heraus kommt, falls @lines vorher leer war. Es wird der gleiche Diamond-Operator benutzt, nur einmal im skalaren und einmal im Array-Kontext. Die Vorstellung, was eine Zeile ist, kann sich damit auch nicht unterscheiden.

View full thread Foreach Schleifen funktionieren nicht mehr