The Perl programmeringsspråk er et skriptspråk som opprinnelig kun var tilgjengelig på Unix -plattform . Det er nå tilgjengelig på mange forskjellige PC-plattformer , som Windows og Mac OS . Perl språket kan brukes til å lagre data i assosiative matriser . En assosiativ array er en datalagring ordning som tilordner en nøkkel til en verdi , og er konseptuelt ligner på en ordbok hvor ordene er kartlagt til definisjonene . Du kan sortere assosiative matriser ved hjelp av Perl er liksom funksjon. Du trenger
Perl tolk
Vis flere instruksjoner
en
Arbeid på en datamaskin med et Perl tolk installert, oppretter du en ny tekstfil ved hjelp av et tekstbehandlingsprogram som NotePad . Lagre filen ved hjelp av en " . Plx " forlengelse og holde filen åpen .
2
Åpne et ledetekst og naviger til . Plx filen . For eksempel, hvis du lagret filen på roten av C : \\-stasjonen i Windows , kan du skrive inn følgende i ledeteksten : en
cd C : \\
3
Erklærer en assosiativ array som tilordner navn til telefonnumre . Du kan oppnå dette ved å skrive følgende kode i plx fil, kildekoden filen: .
% AssociativeArray = {" John" , 555-1234 , etter
" Kelly" , 555 - 0099 , etter
" Pete " , 555-4535 , etter
" Alice" , 555-8200 };
4
Iterate gjennom assosiativ array ved hjelp av en foreach løkke , som dette : en
foreach $ key (slags nøkler % associativeArray ) { }
5
ut hver nøkkel /verdi- par ved å plassere dette neste linje av koden i klammeparentesene av foreach løkke : en
print " $ associativeArray { $ key } $ key \\ n";
Lagre plx fil
6
Utfør Perl script ved. . utstede følgende kommando fra kommandolinjen , erstatte "filnavn" for navnet ditt . plx fil . Skriptet vil sende navn og tilknyttede telefonnumre i alfabetisk rekkefølge.
Perl filename.plx