perusteet ActivePerl - Osa 16 Johdanto Tämä on osa 16 minun sarja, perusteet ActivePerl. Tässä osa sarjasta, me tarkastelemme joitakin ActivePerl ennalta aliohjelmia. Ennalta aliohjelma on aliohjelma, joka on määritelty sinulle ActivePerl tulkki. Useimmat sääntöjen ääriviivat tässä sarjassa sovelletaan perinteisiin Perl. Sulut Olemme käyttäneet noin Perl toimintoja suluissa ja muiden ilman sulkuja. Perl toimintoja ei tarvitse olla sulkeissa. Tässä opetusohjelmassa aion käyttää Perl toimintoja ilman sulkuja. Muista, toinen nimi aliohjelman on toiminto.
Tulostustoiminto Yksinkertaistettuna, syntaksi tulostustoimintoa on, Tulosta lista jossa lista on luettelo väitteitä pilkulla erotettuna. Lue ja yrittää seuraava koodi: käytämme tiukkoja; print "Content-Type: text /html \\ n \\ n"; minun $ ensimmäinen = "yksi"; minun $ toinen = "kaksi"; minun $ kolmas = "kolme"; print $ ensimmäinen, "", $ toinen, "", $ kolmas; Edellä koodi on kaksi tulostaa lausuntoja. Jotta lähettää tuloste selaimen, tarvitset ensimmäinen print (print "Content-Type: text /html \\ n \\ n"). Täällä, aion puhua toisen print.
Tämä lausunto alkaa tulostuksesta, jota seuraa 5 perustelut. Kaksi väitteet ovat tilat, tarjota välejä kolme väitettä (muuttujat), lähdössä. Muuttujat Strings Jos merkkijono on lainausmerkkien ja se on osana sen sisällöstä, muuttuja, arvo muuttujan näytetään, jos kyseessä tulostustoimintoa. Muuhun tehtävään tai vain selvitys, arvo korvaa muuttujan. Kuitenkin, jos merkkijono on heittomerkkeihin, sitten muuttujan nimi näkyy eikä muuttujan arvo, kun kyseessä on tulostustoimintoa. Muuhun tehtävään tai lausunto, muuttujan arvo ei vieläkään korvaa muuttujan nimi; kunhan käytät puolilainausmerkkejä.
Lue ja yrittää seuraava koodi: käytämme tiukkoja; print "Content-Type: text /html \\ n \\ n"; minun $ var = "hyvä"; tulostaa "Tämä on $ var mies.", "print" Tämä on $ var mies. "; ensimmäinen print näyttää" hyvä "sijasta $ var, koska se on kaksinkertainen lainausmerkkejä. Toinen print näytöt $ var eikä arvoa, koska se on puolilainausmerkkejä. siirtotoiminto siirtotoiminto poistaa ensimmäinen elementti array ja palauttaa sen, lyhentää alkuperäinen array yksi elementti. Yksinkertaisesti sanottuna sen syntaksi on siirtää ARRAY Jos argumentti on annettu, _ array oletetaan.
Muista, $ _ [0], $ _ [1], $ _ [2], jne. ovat tunnisteiden taulukon alkiot,_ .Vuonna seuraava toiminto määritelmän muutos Toimintoa käytetään vastaan_ array, tulostaa ensimmäisen ja toisen väitteitä lähetetään toimin