Selv om Perl har en unik og noen ganger forvirrende syntaks , er det en kraftig og fullverdig programmeringsspråk. Du kan utføre kompliserte operasjoner på datatyper som matriser ved hjelp av standard Perl funksjoner. Å lese gjennom et Perl utvalg som starter på midten sitt, er alt du trenger å gjøre er å finne ut hvor mange elementer er på tabellen, og deretter utføre noen enkel aritmetikk . Instruksjoner
en
Beregn størrelsen på array ved hjelp av skalar konvertering. For eksempel, hvis du har en matrise kalt "navn " og du vil tildele sin størrelse til variabelen " arraysize , " type " $ arraysize = @ navn ; " . Inn i Perl script
2
Del skalar verdi eller størrelsen på array med to, konvertere kvotient inn et heltall , og deretter trekke en fra det endelige resultatet. For eksempel " $ midten = int ( $ arraysize /2 ) -1 ; " i Perl-skript . Som de fleste programmeringsspråk , starter Perl telle på null i stedet for én . Hvis du har syv elementer i arrayet , gir dette regnestykket du indeksen for elementet tre.
3
Pakk array element ved å bruke nummeret du beregnet som indeksen . For eksempel, type " print $ navn [$ midten ]; " . Å skrive ut element rett før den aritmetiske midtpunktet i matrisen