in reply to access to my variables from other subs
Generally you either want to scope something globally (or at least within the block that these functions will operate), or pass things as arguments and return values between your functions. Sorry if you're already aware of this and have other needs for using local/my variables in a pseudo-global capacity. Just wanted to get this out there.&a; &b; sub a { my $var = 1; &c($var); } sub b { my $var = 2; &c($var); } sub c { my $var = shift; print "var=$var\n"; }
|
|---|