sub x { $_[0] = "in x"; } my $foo = "outside"; x($foo); #### sub x { my($foo) = @_; $foo = "in x"; } my $foo = "outside"; x($foo);