References and Nested Data
Array References
An array reference points to an array, and ->[] selects one element from it.
Array References
array_refs.pl
use strict;
use warnings;
my $index = ;
my $items_ref = ["red", "green", "blue"];
my $selected = $items_ref->[$index];
my $count = scalar @{$items_ref};
print "index=$index\n";
print "selected=$selected\n";
print "count=$count\n";
use strict;
use warnings;
my $index = ;
my $items_ref = ["red", "green", "blue"];
my $selected = $items_ref->[$index];
my $count = scalar @{$items_ref};
print "index=$index\n";
print "selected=$selected\n";
print "count=$count\n";
use strict;
use warnings;
my $index = ;
my $items_ref = ["red", "green", "blue"];
my $selected = $items_ref->[$index];
my $count = scalar @{$items_ref};
print "index=$index\n";
print "selected=$selected\n";
print "count=$count\n";
array reference
An array reference is a scalar value that points to an array.