*   >> lukeminen koulutus Artikkelit >> science >> programming

ActivePerl Ehdollinen Statements

oskaan osoitettu 20 $ hisVar. Jos se olisi väärä, mitään ei tapahdu. Eli lausuma (t) aaltosulkeita ei suoriteta. On muuten sub selvitys voit liittää jos-selvitys. Muu osa on samanlainen koodaus, jos osa. Kuitenkin sen lohko (aaltosulkeita) suoritetaan, kun Ifin ehto on epätosi. Muu osa ei ole kunnossa. Kokeile seuraavia koodi: käytämme tiukkoja; print "Content-Type: text /html \\ n \\ n"; minun $ hisVar = 36; jos ($ hisVar == 20) {print "Opiskelen ActivePerl"; } Else {print "teen jotain muuta"; } Edellä koodin, arvo 36 annetaan $ hisVar. IF-ehto, testaamme jos $ hisVar vastaa 20.

Joten kunto palauttaa false, ja lausunto (t) muu lohko on (ovat) suoritetaan. Huomaa, miten muuten jakso on kirjoitettu. Huomaa myös, että muu on varattu sana. ELSIF Saatat olla enemmän kuin yksi testi tehdä tietyssä tilanteessa tai saman muuttujan. Tässä tapauksessa lisäät "ELSIF" varattu sana kuin seuraava koodi. Kokeile. käytämme tiukkoja; print "Content-Type: text /html \\ n \\ n"; minun $ hisVar = 1000; jos ($ hisVar == 10) {print "Arvo on pieni"; } ELSIF ($ hisVar == 100) {print "Arvo on keskisuuri"; } ELSIF ($ hisVar == 1000) {print "Arvo on suuri"; } Arvo 1000 osoitetaan hisVar.

Jos-ELSIF koodaus testaa jos $ hisVar on 10; jos se on (joka ei ole) vastaava lohko näyttää "Arvo on pieni". Koodi sitten testata, jos $ hisVar on 100; jos se on (mitä se ei ole), vastaava lohko näyttää, "Arvo on keskisuuri". Koodi sitten testata, jos $ hisVar on 1000; jos se on, vastaava lohko näyttää, "Arvo on suuri". Jossa jos-ELSIF koodaus vain yksi lohkoista voidaan toteuttaa; eli vain yksi edellytys voi olla totta (loput pitäisi olla väärä). In jos-ELSIF koodaus, ensimmäinen rivi on, jos edellytys; loput ovat ELSIF olosuhteissa.

ELSIF varattu sana vie kunnossa, mutta muuten varattu sana ei koskaan ota kunnossa. Huomaa, että varattu sana ei elseif eikä elseif. Ei ole e välillä n ja i. Aina muistaa tämä: jos-ELSIF koodausta käytetään vain tilanteissa, joissa vain toinen edellytyksistä täyttyy (on tosi). ELSIF on supistuminen "muuten, jos". Oletus kunto Entä tilanne, jos-ELSIF koodaus jossa mikään ehdoista toteutuu? Tästä tilanteesta sinun tulee ilmoittaa (ilmoittaa käyttäjälle) on jotain tältä osin. Tämä on tilaisuus antaa joitakin oletusvastaus.

Voit tehdä tämän yksinkertaisesti lisäämällä muuta (ei ehto) osassa lopussa, jos-ELSIF koodausta. Seuraava koodi kuvaa tätä: käytä tiukka; print "Content-Type: text /html \\ n \\ n"; minun $ hisVar = 10000; jos ($ hisVar == 10) {print "Arvo on pieni";

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.