Thread elsif: kann so was auch einfacher gelöst werden (4 answers)
Opened by Rambo at 2003-09-30 16:25

Rambo
 2003-09-30 16:25
#58915 #58915
User since
2003-08-14
803 Artikel
BenutzerIn

user image
Hallo zusammen,

ich möchte einen Bestimmten wert ($port) mit dem dazugehörigen spare port vergleichen (3010 => 3100)
und diesen spare port weiter verwenden
mit elsif geht das ja soweit aber gibt es hier auch eine
kürzere Schreibweise z.B über ein Array oder Hash?


Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
my $port = "3030";
if ($port eq "3010"){
my $port2 = "3100";
print $port2;
}
elsif ($port eq "3020"){
my $port2 = "3200";
print $port2;
}
elsif ($port eq "3030"){
my $port2 = "3300";
print $port2;
}
elsif ($port eq "3040"){
my $port2 = "3400";
print $port2;
}
elsif ($port eq "3050"){
my $port2 = "3500";
print $port2;
}
else{
print "no port\n";
}


danke schon mal
gruß remo

View full thread elsif: kann so was auch einfacher gelöst werden