in reply to Using Array Refs

for makes $i an alias for the relevant scalar in the array at each iteration. See perldoc perlsyn among the others.

Flavio (perl -e 'print(scalar(reverse("\nti.xittelop\@oivalf")))')

Don't fool yourself.