##
my $i;
for $i (1..10) {
# some stuff with $i
}
####
{
my $i;
for $i (1..10) {
# some stuff with $i
}
}
####
for (int i=0, i<5; i++) {
...
}
// i in still in scope here!
####
foreach my $var ('a', 'b') {
...something that may modify $var...
print($var);
}
####
foreach ('a', 'b') {
my $var = $_;
...something that may modify $var...
print($var);
}