Rein interessehalber:
foreach ( my $i = 0 ; $i <= 10 ; $i++ ) {
print "$i\n";
}
>
> Von Perl habe ich so gut wie keine Ahnung, aber sieht eine foreach-Schleife dort so aus?
Naja, es ist ja schon geklärt for und foreach ist das Gleiche
> Ich kenne foreach nur folgendermaßen:
>
> ~~~php
$foo = array('Foo', 'Bar', 'Baz');
>
> foreach ($foo as $foochild) {
> echo $foochild.'<br />';
> }
foreach in Perl ist lediglich dafür da, um solche Schleifen von den anderen zu unterscheiden. Daher wird es üblicherweise auch so genutzt:
@foo = ('Foo', 'Bar', 'Baz');
foreach my $foochild (@foo) {
echo $foochild.'<br />';
}
Struppi.