my $x; sub foo { ...[ use $x ]... } #### our $x = undef; sub foo { ...[ use $x ]... }