*   >> läser Utbildning artiklar >> tech >> web development

Vissa ActivePerl Fördefinierade Subroutines

Grunderna i ActivePerl - Del 16 Inledning Detta är en del 16 av min serie, Grunderna i ActivePerl. I denna del av serien, tittar vi på några ActivePerl fördefinierade subrutiner. En fördefinierad subrutin är en subrutin som har definierats för dig i ActivePerl tolken. De flesta av reglerna konturerna i denna serie är tillämpliga på traditionella Perl. Parenteser Vi har använt vissa Perl funktioner med parenteser och andra utan parenteser. Perl funktioner behöver inte ha parenteser. I den här guiden kommer jag att använda Perl funktioner utan parenteser.

Kom ihåg att ett annat namn för subrutin är funktion. Utskrifts Funktion Enkelt uttryckt, syntax utskriftsfunktionen är, tryck LIST där LIST är en lista över argument separerade med kommatecken. Läs och prova följande kod: använd strikt; print "Content-Type: text /html \\ n \\ n"; min $ först = "en"; min $ sekund = "två"; min $ tredje = "tre"; print $ första, "", $ andra, "", $ tredje; Ovanstående kod har två utskrifts uttalanden. För att skicka utdata till webbläsaren, behöver du första utskrift uttalande (trycket "Content-Type: text /html \\ n \\ n").

Här kommer jag att tala om den andra utskrifts uttalande. Detta uttalande börjar med utskriftsfunktionen, som följs av 5 argument. Två av argumenten är utrymmen, för att åstadkomma utrymmen mellan de tre argumenten (variabler), vid utgången. Variabler i Strängar Om en sträng är i citationstecken och det har som en del av dess innehåll, en variabel, kommer värdet av denna variabel ska visas, när det gäller utskriftsfunktionen. För en annan funktion eller på bara ett uttalande, kommer värdet att ersätta variabeln.

Men om strängen är i apostrof, sedan namnet på variabeln kommer att visas och inte värdet på variabeln, i fallet med utskriftsfunktionen. För en annan funktion eller uttalande, kommer värdet för variabeln fortfarande inte ersätta variabelnamnet; så länge du använder enkla citationstecken. Läs och prova följande kod: använd strikt; print "Content-Type: text /html \\ n \\ n"; min $ var = "bra"; print "Detta är en $ var man.", "print" Detta är en $ var man. "Den första utskriften uttalande visar" bra "i stället för $ var, eftersom det har citationstecken Den andra print uttalande visar $ var.

och inte värdet, eftersom det har enkla citattecken. Skiftfunktion Skiftfunktionen tar bort det första elementet från array och returnerar det, förkorta den ursprungliga arrayen med ett element. Enkelt uttryckt dess syntax är skifta ARRAY Om inget argument ge

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