Thread open(my $var,... vs open(IN,... (13 answers)
Opened by Student87 at 2012-11-09 17:11

pq
 2012-11-09 18:32
#163200 #163200
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
eine subroutine ist ein block, eine schleife, ein do, oder ein ganz einfacher block:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
sub foo { # block startet hier
    ...
} # block endet hier

for my $elem (@array) { # block startet hier
    ...
} # block endet hier

do { # block startet hier
    ...
};  # block endet hier

{ # block startet hier
    ...
} # block endet hier


das ist jeweils ein gültigkeitsbereich für my-variablen, die dann ausserhalb der klammern {} nicht gültig sind.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread open(my $var,... vs open(IN,...