Welcome to the Monastery | |
PerlMonks |
Re: what is the scope of my $x=$xby liverpole (Monsignor) |
on Jun 05, 2006 at 10:51 UTC ( [id://553566]=note: print w/replies, xml ) | Need Help?? |
Hi perladdict,
Why don't you just try it and see?! ... The results are: Clearly, the line my $x = $x; is creating a lexical variable $x (the first one) which starts out with the value of the "outer" $x (the second one). It's really just like saying my $b = $a, where $a is the "outer" value, and $b is the "inner" one. Of course, whether or not it's a good programming practice to use the same name for multiple variables is an exercise left to the reader. ;-) s''(q.S:$/9=(T1';s;(..)(..);$..=substr+crypt($1,$2),2,3;eg;print$..$/
In Section
Seekers of Perl Wisdom
|
|