Thread Variablen Scoping (15 answers)
Opened by Student87 at 2013-02-10 19:37

Student87
 2013-02-10 19:37
#165692 #165692
User since
2012-11-08
73 Artikel
BenutzerIn
[default_avatar]
Hi,

Code (perl): (dl )
1
2
3
perl -e 'sub printit {print "$value"};
my $value=10;
printit'


produziert keinen Output, entsprechend diesem Video (2:55-3:42):

http://www.youtube.com/watch?v=QtiF8VxT_L4#t=2m55s

Aber dieser Code

Code (perl): (dl )
1
2
3
perl -e 'my $value = 10;
sub printit {print "$value"};
printit'


liefert mir 10 als Output. Dabei müsste die my-Variable für die sub-routine invisible sein ... ?

View full thread Variablen Scoping