Hvordan finne ut hvor mange elementer i en Array Ved hjelp av Perl
En matrise er en samling av elementer i et dataprogram. Hvert element i matrisen er referert til av en indeks. Perl skriptspråk automatisk tall hvert element i matrisen starter med tallet null (0). Du kan bestemme det totale antall elementer i en Perl matrise ved å bruke "skalar ()" -funksjon. Denne funksjonen tvinger matrisen til en skalar verdi. En skalar verdi er en variabel som bare kan ha en verdi i en tid, i dette tilfelle antallet elementer i tabellen.
Bruksanvisning
1 Åpne et tomt tekstdokument i en tekst editor.
2 Skriv linjene for å starte Perl-skript:
! / Usr / bin / perl
bruke strenge;
bruke advarsler;
Den "bruke streng" linje forteller Perl tolk for å sørge for at du har erklært alle variablene i skriptet, og at du bruker subs riktig. "Bruk advarsler" linje slår på de valgfrie advarsler.
3 Lag matrisen du vil telle ved å skrive:
mine @values = qw (VAL1 VAL2 val3 val4);
4 Plasser antallet elementer i tabellen i "num" variable:
min $ num = skalar (@values);
5 Skriv ut antall elementer til skjermen:
print "$ num \ n";
6 Lukk Perl-skript:
exit 0;