my $i = 0; for my $ele (@array) { ... $i++; } #### for my $i (0..$#array) { my $ele = $array[$i]; ... }