foreach my $i (0 .. 100) #### foreach my $element (@array) { print $element; } #### foreach my $i (0 .. 9) { print $array[$i] } #### my $i = 0; foreach my $element (@array) { print "$i $element"; $i++ } #### my $i = -1; foreach my $element (@array) { $i++; print "$element $i"; }