Associative Arrays add the final degree of complexity
allowing ordered lists to be associated with other values.
Unlike list arrays, associative arrays have index values
that are not numbers. You do not reference an
associative array as $associative_array_name as you
did for the list array. Instead, associative arrays are
indexed with arbitrary scalar variables. Consider the
following associative array definition:
%CLIENT_ARRAY = ('full_name', 'Selena Sol',
In this example, we have defined the associative array
%CLIENT_ARRAY to have three sets of associations.
The percent sign (%) denotes the associative
array name just as the dollar sign ($) did for
variables and the at sign (@) did for list arrays.
Thus, "full_name" is associated with "Selena Sol" as "age"
is associated with "27". This association is discussed in
terms of "keys" and "values". Each key is associated with
one value. Thus, we say that the key "full_name" is
associated with the value "Selena Sol".