in reply to special characters storage in perl
2. Consider using
foreach my $record (@records) { # Do stuff with $record } [download]
for(;$index<@records;$index++) { # Do stuff with $records[$index] } [download]