Thread Sinn Klammer bei my ($f) = shift
(16 answers)
Opened by Gast200 at 2013-11-05 23:26
Du verstehst, warum
my $a = @_; die Zahl drei ergibt? $a ist ein Skalar und die Zuweisung eines Arrays an einen Skalar (das nennt man Skalarkontext) ergibt bei Perl eben die Anzahl der Arrayelemente. Wenn du das erste Element eines Array willst: my $a = $_[0]; oder my $a = shift @_; oder kürzer my $a = shift; |