---
title: "Räkna entries i en array"
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19369-räkna-entries-i-en-array"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "SuPeR_ToBBe"
published: "2001-05-29T19:27:00.000Z"
updated: "2001-05-29T21:47:00.000Z"
replies: 1
views: 217
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/perl-ruby/19369-räkna-entries-i-en-array"
---

# Räkna entries i en array

## #1 — SuPeR_ToBBe, 2001-05-29T19:27Z

Hur gör man för att räkna entries i en array ??

På perl-FAQ:en står det bara hur man räknar i associative arrays!!!

Någon som vet ändå ??

Permalänk: https://www.webforum.nu/p/19369

## #2 — Peter_B, 2001-05-29T21:47Z

skalären $#array ger sista index i arrayen @array

antalet entries är då $#array + 1 (eftersom index börjar på 0, eller rättare sagt vad du satt $\[ till.. men gör inte det :e

det kan ju dock finnas odefinerade värden i mitten som du inte vill ha med, så det bästa är väl kanske att räkna manuellt..

foreach $element (@array) {
   if (defined $element && $element ne "") { $i++; }
}

Permalänk: https://www.webforum.nu/p/341900

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19369-räkna-entries-i-en-array
