*   >> läser Utbildning artiklar >> science >> programming

ActivePerl Villkorlig Statements

ant? För denna situation måste du rapportera (informera användaren) något om detta. Detta är ett tillfälle att ge lite standard svar. Det gör du genom att helt enkelt lägga till andra (inga villkor) avsnitt i slutet av if-elsif kodning. Följande kod illustrerar detta: använd strikt; print "Content-Type: text /html \\ n \\ n"; min $ hisVar = 10000; if ($ hisVar == 10) {print "Värdet är liten"; } Elsif ($ hisVar == 100) {print "Värdet är medel"; } Elsif ($ hisVar == 1000) {print "Värdet är stor"; } Else {print "$ hisVar är mycket stor"; } Prova ovanstående kod, om du inte redan har gjort det.

I början av koden är 10000 tilldelas till variabeln. Observera att när du ansöker tal med mer än 3 siffror, behöver du inte använda kommatecken (du skriver 10000 och inte 10000). I koden, är ingen av de villkor uppfyllda, så det sista blocket, som inte har någon annan störning (som är den andra delen), exekveras. Läs igenom koden för att uppskatta detta.

Komplett Syntax för if-uttalande Den fullständiga syntaxen för if-satsen är: if (villkor) {uttalanden} elsif (tillstånd) {uttalanden} elsif (tillstånd) {uttalanden} - - - else {satser} Switchen Statement Den föregående koden skall ersättas med följande. Läs och prova. use strict; print "Content-Type: text /html \\ n \\ n"; min $ hisVar = 10000; använda Switch; switch ($ hisVar) {case (10) {print "Värdet är liten"; } Fall (100) {print "Värdet är medel"; } Fall (1000) {print "Värdet är stor"; } Else {print "$ hisVar är mycket stor"; }} Syntaxen för programsatsen switch är: använd Switch; switch ($ variabel) {case (värde) {uttalanden; } Fall (värde) {uttalanden; } - - - Annars {uttalanden; }} Du börjar med "användning Switch;" påstående.

Då har du programsatsen switch. Det är inte en vanlig uttalande. Den sista situationen är else situationen. Du använder switch uttalande i stället för om-elsif uttalande, när du vill jämföra samma variabel med många olika värden. Citattecken om ditt värde är ett tal i det skick, behöver du inte ha det inom citationstecken. Men om det är en sträng, måste du ha det inom citationstecken. Låt oss stanna här och fortsätta i nästa del i serien. När du fortsätter, alltid komma ihåg att ActivePerl och Perl är i huvudsak samma saker, men de arbetar för olika operativsystem.

Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Komma igång med ActivePerl ActivePerl Basic Syntax Grunder

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.