ein Kapitel zurück                                           ein Kapitel weiter

Den Bereichsoperator haben sie bereits einmal kurz bei der foreach-Schleife kennen gelernt. Diesen können sie verwenden um anstatt.....


1,2,3,4,5,6,7,8,9,10,11,12


...diese Schreibweise zu verwenden, den Bereichsoperator verwenden a la.....

1..12


Dies stellt ein verkürzte Schreibweise der Zahle 1 bis 12 da. Natürlich ist dies auch mit Zeichen möglich....

a..z


Hier werden die Zeichen a bis z festgelegt.

Der Bereichsoperator funkioniert übrigens nur wenn das linke Argument kleiner oder gleich dem rechten Argument ist. Folglich wäre folgende Angabe falsch.....

@array = 100 .. 0;   


Die Variable $_ ist eine von Perl vordefinierte skalare Standardvariable der wir noch in vielen folgenden Kapitel begegnen werden. Wir wollen ein kurzes Beispiel dazu zeigen................

#!/usr/bin/perl -w

foreach $zahl (1..10)
 {
   print $zahl , "\n";
 }


Hiermit wird die Zahl 1 bis 10 auf dem Bildschirm ausgegeben. Nun wollen wir das  Beispiel mit der Standardvariable $_ machen...............


#!/usr/bin/perl -w

foreach (1..10)
 {
   print $_ , "\n";
 }


Hiermit wird wieder der Wert 1 bis 10 auf den Bildschirm ausgegeben. Wie das? Nun da wir keine Variable übergeben werden automatisch die Listenelemente in die Standardvariable $_ kopiert.

Keine Sorge wir werden dem Bereichsoperator und der Standardvariablen noch recht häufig begegnen.

ein Kapitel zurück          nach oben           ein Kapitel weiter


© 2001,2002 Jürgen Wolf