August 1997
Beginner
312 pages
8h 35m
English
An
array variable holds a single list value (zero or more scalar
values). Array variable names are similar to scalar variable names,
differing only in the initial character, which is an
at sign (@)
rather than a dollar sign ($). For example:
@fred # the array variable @fred @A_Very_Long_Array_Variable_Name @A_Very_Long_Array_Variable_Name_that_is_different
Note that the array variable @fred is unrelated to
the scalar variable $fred. Perl maintains separate
namespaces for
different types of things.
The value of an array variable that has not yet been assigned is
(), the
empty list.
An expression can refer to array variables as a whole, or it can examine and modify individual elements of the array.
Read now
Unlock full access