perusteet ActivePerl - Osa 4 Johdanto Tämä on osa 4 minun sarjassa, perusteet ActivePerl. Tässä osa sarjasta, näemme, miten ryhmä lausuntoja voidaan toteuttaa ehdon perusteella. Se on samanlainen kuin mitä tapahtuu ihmisen kielellä. Esimerkiksi, joku voi sanoa, jos ehto on tosi, tehdä ja että ja että. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet. Jos Statement ActivePerl, on varattu sana, joka on "jos". "Jos" on oltava pieniä.
Tätä käytetään tarkistamaan, jos ehto on tosi. Jos se on totta, yksi tai useampi lausuntoja toteutetaan. Katsokaamme esimerkki. Harkitse seuraava koodi: käytämme tiukkoja; print "Content-Type: text /html \\ n \\ n"; minun $ hisVar = 20; jos ($ hisVar == 20) {print "Opiskelen ActivePerl, joka on kuin Perl."; } Minä neuvoja voit aina aloittaa selvitys, "käytä tiukka;" Jos tulokset lähetetään selaimen teemme niin sinulla pitäisi olla maininta "print" Content-Type: text /html \\ n \\ n ";" jopa oman koodin ennen muita print. Sinulla on toteamus, joka antaa arvon 20 muuttujaan, $ hisVar.
Muista, käytämme $ hisVar ensimmäistä kertaa, joten meillä on aluksi, minun. Sitten on "jos" lausunto. Jos-selvitys alkaa varattu sana, "jos" ja päättyy kihara ahdin,}. Mikä menee Suluissa on kunnossa. Lausuntoja toteutetaan ovat aaltosulkeita. Jos-selvitys ei ole tavallinen lausunto, joten se ei pääty puolipisteeseen. Koko jos-selvitys (jossa suluissa ja aaltosulkumerkkien) kutsutaan jos-konstrukti. Mikäli tilanne on oikea, ActivePerl korvaa tuotteen, totta, sisäisesti; et näe sitä. Jos se on väärin, ActivePerl korvaa tuotteen, väärä, sisäisesti.
Edellä mainituissa koodi, 20 määrättiin, $ hisVar. Joten, $ hisVar vastaa 20. kunnossa yhtäläisyysmerkki on kaksi eraattoreita: yksi vieressä muille. Jos-selvitys edellä voidaan lukea näin: jos $ hisVar vastaa 20 sitten näyttö, "olen opiskelu ActivePerl, joka on kuin Perl.". Koska me annetaan arvo 20 $ hisVar, kunnon jos-selvitys on totta. Joten lausuman aaltosulkumerkkien suoritetaan. Kokeile edellä koodi (sinun täytyy antaa sille minkä tahansa tiedoston nimen jatke .pl ja tallenna se cgi-bin). Sinulla voi olla enemmän kuin yksi lausuman aaltosulkeita IF-konstrukti.
Jos ehto on tosi, kaikki lausumat aaltosulkeita toteutetaan. muu edellä koodi, lausuma (t) aaltosulkumerkkien on (ovat) suoritetaan, jos ehto on tosi. Entä, jos se olisi väärä? Olisi väärin, jos emme k