Subroutines
Accessing Subroutine Parameters
There are no explicit parameter names in Perl
(See section on
Subroutine Prototypes
for alternatives)
Parameters passed into a Perl subroutine are stored in the
@_
list variable
sub MySubroutine { foreach $param ( @_ ) { print "param = $param\n"; } }
By default, all parameters are passed "by value" in Perl
(See section on
References & Structures
for alternatives)