Thread 3 Hashes aus einem Hash erzeugen
(14 answers)
Opened by cbxk1xg at 2005-06-23 00:25
[quote=cbxk1xg,23.06.2005, 11:13]In diesem Fall wäre das manchmal hinderlich, da ich einige globale Variablen brauche.[/quote]
auch in perl gibt es sowas aehnliches wie globale variablen... und wenn du globale Variablen nur brauchst, um dir in einer Subroutine einen status oder so zu merken, dann helfen oft auch closures Code: (dl
)
1 { # block hier ist $counter nur im block gueltig, die Subroutinen sind aber global und somit auch von aussen erreichbar... da muss man nur aufpassen, dass my $counter=0 ausgefuehrt wird, bevor das erste mal auf $counter zugegriffen wird (ok, bei diesem beispiel ist es egal, weil ++ undef ohne warnung 1 ergibt... perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |