perl

Grunder i Perl (del 2)

Ska ta upp lite grejer här i del2 som ska få er förstå lite mer om Perl och hur man kan använda det för att skapa dynamiska hemsidor. Eftersom jag jobbar så otroligt mycket så hade jag tänkt mig skriva ett antal små artiklar om perl som förklarar en liten grej eller en funktion i taget samt kanske till och med visa lite funktioner och förklara dom rad för rad.

Nu ska jag förklara lite om miljö variabler i perl. Alla inbyggda miljö variabler ligger i ENV. Variablerna hämtas genom $ENV{'MILJO_VARIABEL'} och här ska jag lista ett antal olika miljö variabler.

 

Grunder i Perl

Nu tänkte jag att vi skulle gå igenom lite väldigt enkel perl programmering så att alla kan ta del av detta underbara script språk. Detta är en perfekt nybörjar artikel för alla som skulle vilja ha någonstans att börja när det gäller perl så dom själva sen får avgöra om det är värt att fortsätta. I denna artikeln får ni ta del av ett antal kod exempel och dom är alla underGPL2 licensen även om det inte finns någon anledning får en person att sno dom.

Pod Introduktion

Pod är en förkortning och betyder Plain Old Documentation. Det är ett format som funnits ganska länge men främst inom Perl världen. Inget har hindrat andra språk att utveckla egna implementationer av Pod så klart. Jag ska kanske gå in mer på språkets historia här senare men just nu ska jag förklara lite om hur Pod fungerar. Pod har mest används för Perl dokumentation och moduler eftersom man enkelt kan inkludera Perl kod och få Perl tolken att hoppa över de stycken med dokumentation när modulen ska användas. Jag ska endast gå igenom formateringsfunktionerna Pod erbjuder.

Reguljära Uttryck

Nu tänkte jag skriva lite om något som är otroligt bra att kunna som programmerare, jag kan inte tänka mig att programmera utan kunskap om reguljära uttryck. På Engelska heter det "Regular Expressions" och förkortas till regex så det ska vi använda i resten av artikeln. Regex är inget eget språk utan en metod som finns implementerad i flera olika språk.

Prenumerera på innehåll