Thread parameter an sub übergeben (2 answers)
Opened by x_five at 2010-10-30 08:53

nepos
 2010-10-30 09:04
#142351 #142351
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Dazu benutzt du am besten einen Hash:
Code (perl): (dl )
aufruf_sub(arg1 => 1, arg2 => 'foo', ...);


In deiner Sub machst du das dann so:
Code (perl): (dl )
1
2
3
4
5
sub aufruf_sub {
my %args = @_;
if ($args{arg1}) { ...}
...
}


Dieses aus irgendwelchen übergebenen Werten Variablennamen zu schrauben ist nicht empfehlenswert. Dafür kannst du eben z.B. schön mit einem Hash arbeiten.

View full thread parameter an sub übergeben