- or download this
sub foo {
my ( $x, $y, $z ) = @_;
# ...
}
- or download this
sub say {
my ( $x, %param ) = @_;
...
}
&say( "Hello", name => "world" );
- or download this
sub bar {
my ( @a, @b ) = @_; # wrong!
...
}
&bar( @array1, @array2 ); # wrong!
- or download this
sub bar {
my ( $a_ref, $b_ref ) = @_; # ok
# ...
}
&bar( \@array1, \@array2 ); # ok