Thread Array sortieren das Strings und Interger enthaelt
(9 answers)
Opened by roli at 2006-04-05 18:20
[quote=Strat,05.04.2006, 19:09]uebrigens:
Code: (dl
)
return ($irgendwas) kann unter umstaenden gefaehrlich werden (nicht in diesem fall), wenn die funktion im listenkontext aufgerufen wird; da wird naemlich eine liste mit einem element zurueckgegeben, was vielleicht bei wahrheitswerten mal true werden koennte Code: (dl
)
if (my @items = &DoWhatEver()) { deshalb sowas immer ohne klammern returnen: Code: (dl
)
return $irgendwas; Ich habe jetzt eine Zeitlang versucht, mir ein Beispiel zu konstruieren, das einen Unterschied zwischen return $foo und return ($foo) (und anderen Varianten) zu finden, aber es gelingt mir nicht: Code: (dl
)
1 #!/usr/bin/perl Ausgabe: Code: (dl
)
1 $VAR1 = [ Hast du ein Beispiel, wo es wirklich einen Unterschied macht? |