som en bärbar , enkel och mångsidig språk , har PERL blivit populärt för att arbeta med webbaserade skript och program . Ursprungligen utvecklades för UNIX , har PERL en enkel struktur och en smidig sätt att hantera data. Du kan se den här filosofin i arbete i hur användarna skapar variabler i Perl . Göra olika variabler , såsom strängar och siffror, saknar styvhet eller komplexiteten av några andra språk . Instruktioner
1
Identifiera vilken typ av variabel . För en enda variabel , använder PERL samma variabel typ för en numerisk variabel eller en sträng . För matriser , kan du antingen skapa en matris med bara några värden eller en array med både nycklar och värden , så att varje värde har sitt eget variabelnamn .
2
Definiera enkel variabel med en = uttalande . För dessa kommer kommandot i PERL likna en i Visual Basic , utan ett " svagt " för att dimensionera variabeln . I Perl , kan du skapa en numerisk skalär med ett kommando som det här : $ myfirstnumber = 44 Addera 3
Bygg en sträng skalär . Med definitioner sträng variabel , kan du använda antingen enkla eller dubbla citat , så du får samma resultat med dessa två kommandon : $ foo = " hello " ELLER $ foo = " hello "
4
Konstruera en array. Om du vill ha fler än ett värde i en variabel , kommer du att definiera en matris med ett kommando med en uppsättning inuti parenteser : för en samling av värdena 3 , 5 och 7 i Perl , skulle du göra något liknande detta : @ MyArray = ( 3 , 5 , 7 ) eller för en array med strängar : @ MyArray = ( " tre " , "fem" , "seven" ) . Du kan också göra utan kommatecken och bara lista dina strängar avgränsade av citattecken . För sekventiella numeriska matriser , kan du spara tid genom att skapa definiera dem med ett kommando som det här , till exempel från 1 till 100 : @ MyArray = ( 1 .. 100 )
5
Skapa hashar med komplexa identifierare . Eftersom en hash har variabler med både sträng och numeriska indikatorer , måste du ange båda . Till exempel för en hash med element Joe = 33 , Gary = 29 och Sue = 50 , skulle din hash definition vara : % myhash = ( "Joe " , 33 ", Gary" , 29 , " Sue" , 50 )
Addera ditt