Hi, I have a doubt. If i create an array inside a foreach loop using `my`, is this array recreated every time or every time the loop pass by i got a new array?
e.g.: _BEGIN_ #!/usr/bin/perl use warnings; use strict; my @array1 =(1,2,3,4,5,6,7,8,9); foreach(@array1){ my @array2 = ($_,'a','b','c','d','e'); #is a new the array reated here? or is the same array? print "$_ = @array2\n"; } _END__ _RESULT_ 1 = 1 a b c d e 2 = 2 a b c d e 3 = 3 a b c d e 4 = 4 a b c d e 5 = 5 a b c d e 6 = 6 a b c d e 7 = 7 a b c d e 8 = 8 a b c d e 9 = 9 a b c d e _RESULT_ Thank you very much, Rod __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>