[thelist] Count array locations in perl
Marty Landman
marty at face2interface.com
Wed Feb 14 05:30:05 CST 2001
At 06:19 PM 2/13/01, you wrote:
>Does anyone know of a perl function that returns the number of array
>locations?
If you mean the size of an array, you get the index of the last element by
accessing the array in scalar context with an '#' just in front of the name.
Of course since Perl starts loading an array at elmt 0 you'd want to add
one to get the size.
Here's the input and result from a run I just did on a server:
perl -e '
@a=(1,2,3,4,5);
print "size a eq $#a";
'
==>> size a eq 4
Marty
More information about the thelist
mailing list