in reply to shift vs. @_ (where @_ evaluates to 1)
my $strFoo = @_ evaluates @_ in scalar context. Arrays in scalar context return their size. What you want is my ($strFoo) = @_ which evaluates @_ in list context returning its values.
90% of every Perl application is already written. ⇒ |
dragonchild |
In Section
Seekers of Perl Wisdom