foreach (@array) { # do someting with $_ } #### for ($i = 0; $i < @array; ++$i) { # do something with $array[$i] } #### foreach $i (0 .. $#array) { # do something with $array[$i] }