5 Einträge, 1 Seite |
1
2
3
Global symbol "$c" requires explicit package name at test.pl line 5.
Global symbol "$c" requires explicit package name at test.pl line 7.
Execution of test.pl aborted due to compilation errors.
betterworld+2008-03-17 19:09:20--$a und $b sind Spezialvariablen, ähnlich wie auch zum Beispiel $_.
Sind halt etwas ungeschickt benannt. Man kann sie zwar auch mit my deklarieren, woraufhin sie sich fast so verhalten wie andere my-Variablen, aber davon wird oft abgeraten.
1 2 3 4
my $a=1; my $b=1; @x= qw{z g a }; print sort { our ($a,$b); $a cmp $b } @x
KurtZ+2008-03-17 19:49:44--Einziger Ausweg ist ein explizites our im Blockscope
5 Einträge, 1 Seite |