*   >> Læs Uddannelse artikler >> science >> programming

ActivePerl Betinget Statements

t (er sand). elsif er en sammentrækning af "ellers hvis". Standard Betingelse Hvad med situationen for en hvis-elsif kodning, hvor ingen af ​​betingelserne er sandt? For denne situation skal du indberette (informere brugeren) for noget i den retning. Dette er en mulighed for at give nogle standard svar. Det gør du ved blot at tilføje det andet (ingen betingelse) sektionen i slutningen af ​​hvis-elsif kodning.

Følgende kode illustrerer dette: Brug streng; print "Content-Type: text /html \\ n \\ n"; min $ hisVar = 10000; if ($ hisVar == 10) {print "Value er lille«; } Elsif ($ hisVar == 100) {print "Value er medium '; } Elsif ($ hisVar == 1000) {print "Value er stort«; } Else {print "$ hisVar er meget stor«; } Prøv ovenstående kode, hvis du ikke allerede har gjort det. Ved starten af ​​koden, er 10.000 tildelt variablen. Bemærk, at når du ansøger numre med mere end 3 cifre, behøver du ikke bruge kommaer (du skriver 10000 og ikke 10.000).

I koden, ingen af ​​betingelserne opfyldt, så den sidste blok, som ikke har nogen betingelse (som er den anden del), udføres. Læs gennem koden til at sætte pris på dette. Komplet Syntaks for hvis-Statement Den komplette syntaks for if-sætning er: if (betingelse) {udsagn} elsif (betingelse) {udsagn} elsif (betingelse) {erklæringer} - - - else {udsagn} Kontakten Statement Den forrige kode erstattes af følgende. Læs og prøv det.

bruge en streng; print "Content-Type: text /html \\ n \\ n"; min $ hisVar = 10000; bruge Switch; switch ($ hisVar) {sag (10) {print "Value er lille«; } Sag (100) {print "Value er medium '; } Sag (1000) {print "Value er stort«; } Else {print "$ hisVar er meget stor«; }} Syntaksen for switch-statementet er: brug Switch; switch (variabel $) {case (værdi) {udsagn; } Sag (værdi) {udsagn; } - - - Else {udsagn; }} Du begynder med "brug Switch;" erklæring. Så har du switch-statementet. Det er ikke en almindelig erklæring. Det sidste Situationen er ellers situationen.

Du bruger switch-statementet i stedet for den, hvis-elsif udsagn, når du ønsker at sammenligne den samme variabel med mange forskellige værdier. Anførselstegn Hvis din værdi er et tal i den stand, behøver du ikke at have det i anførselstegn. Men hvis det er en streng, skal du have det i anførselstegn. Lad os stoppe her og fortsætte i den næste del af serien. Som du fortsætter, altid huske, at ActivePerl og Perl er hovedsagelig de samme ting, men de arbejder for forskellige operativsystemer.

Chrys at nå frem til et hvilket som helst af de dele af den

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.