Thread Welche Schreibweise verwendet ihr ?: ... nur aus Interesse (168 answers)
Opened by havi at 2003-09-11 23:56

havi
 2003-09-13 18:26
#51000 #51000
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
Switch ist bei Perl 5.8 schon standardmäßig dabei und die Installation bei Perl 5.6 über ppm dauert ca. 2 min!

Ergebnis:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use Switch;

switch ($val) {

case 1 { print "number 1" }
case "a" { print "string a" }
case [1..10,42] { print "number in list" }
case (@array) { print "number in list" }
case /\w+/ { print "pattern" }
case qr/\w+/ { print "pattern" }
case (%hash) { print "entry in hash" }
case (\%hash) { print "entry in hash" }
case (\&sub) { print "arg to subroutine" }
else { print "previous case not true" }

}


Gruss\n\n

<!--EDIT|havi|1063463259-->

View full thread Welche Schreibweise verwendet ihr ?: ... nur aus Interesse