On Sun, Jul 27, 2003 at 11:59:59AM +0000, Pablo Fischer wrote: > I have a Pretty class, with 15 methods (or more). I was reading a Perl > Tutorial and read that I could create local variables. So In many of my > methods Im using variables, but Im not declaring them like 'local $var', just > like 'my $var'.
[ snip ] > And obviously, 'local $name', was 'my $name' and it was working so nice.. > > So is it necesary to declare the variables as local vars? Not at all. :-) Have a look at perlsub -- the sections called "Private Variables with my()" and "Temporary Variables with local()" are the official description of the difference between these two. There's also a very good article on scoping here: http://perl.plover.com/FAQs/Namespaces.html -- Steve -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]