Thread Tiefe Hash Strukturen aus Config bilden: Und warum while(<FH>) gefährlich ist
(62 answers)
Opened by bloonix at 2006-05-09 17:07
[quote=opi,10.05.2006, 10:11]verständlich. wie meinst du das denn genau mit unsauber?
nach der for-schleife ist $_ leer[/quote] Es geht aber nicht um for-Schleifen, sondern um while-Schleifen. Genauer gesagt um while(<$fh>)-Schleifen. Du koenntest stattdessen Code: (dl
)
while(defined(local($_=<$fh>))) Nach einer while(<$fh>)-Schleife ist $_ immer undef. Es sei denn, die Schleife wurde mit "last" oder "goto" oder so verlassen. In dem Fall ist $_ die zuletzt eingelesene Zeile. Und das wirkt sich global aus, d. h. auch auf aufrufende Funktionen. Lieblingsmodule:
![]() ![]() |