04. juni 1999 - 19:47Der er
7 kommentarer og 1 løsning
Count antallet i en Array
Hej er der nogle der ved om der findes en kommando i Perl der tæller hvormange elementer en array indeholder, jeg har søgt med lys og lygte men har intet fundet og det må da kunne gøres lettere end: $count = 0; foreach (@array) $count++;
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Forresten.. hvis @array har to elementer - $array[0] og $array[1] - så har $#array værdien "1". Den har nemlig altid værdien af den sidste plads i brug. antallet er derfor egentlig $#array + 1.
Tak for hjælpen, nu fandt jeg da hvor fandet det stod i min bog :-) Forresten i følge min perl-bog, så er det lige korrekt at gøre det på den ene og den anden måde, og for at ikke skal være løgn så er der også en 3. måde. Hvis en @array bliver brugt i en linie med =,==,>,< vil den indeholde antallet af elementer. -Hvorfor fandet prøve jeg det ikke bare først. :-) Nå men anyway tak for hintet, og her er dine point.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.