http://www.perlmonks.org?node_id=930637


in reply to Re^4: Array got modified!
in thread Array got modified!

Yes, it's working by accident (no spaces nor * in @x). For example:
perl -E '@arr=("a b", "c d", qw/e f g h a*/); while (my $e = <@arr>) { say $e }'
gives this output for me:
a b c d e f g h address.txt address.txt~ analytic ascii.htm aux-no-lex.lst

Replies are listed 'Best First'.
Re^6: Array got modified!
by exilepanda (Friar) on Oct 10, 2011 at 16:03 UTC
    Got it! Didn't aware of it at all....
    Lesson learned!! Thanks a lot!!! =)