---
title: "Kan någon förklara list()=each()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/68758-kan-någon-förklara-list-each"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "sys19"
published: "2003-02-19T15:53:47.000Z"
updated: "2003-02-19T23:47:53.000Z"
replies: 6
views: 240
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/php/68758-kan-någon-förklara-list-each"
---

# Kan någon förklara list()=each()

## #1 — sys19, 2003-02-19T15:53Z

Kan någon förklara list()=each(). Blir inte klok på vad det betyder/används till. :q

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

## #2 — SPiN, 2003-02-19T16:27Z

list() används när man vill få array-värden  till variabel-värden och namnsätter variabler. I följande exempel visas hur man får ut arrayens värden till egna variabler:

```
$kött = array( "2 kilo", "fläsk" );
list( $vikt, $typ ) = $kött;
echo "Det här är " . $vikt . " " . $typ . "-kött.";
```

Ger utskriften: Det här är 2 kilo fläsk-kött.

each() används när man vill plocka ut ett index och dess värde från en existerande array till en ny. Funktionen plockar ut det första värdet från arrayen och gör en ny array av det:

```
$chark = array( "kött", "fisk" );
$typ = each( $chark );

// $typ[ 0 ] = 0;
// $typ[ 1 ] = "kött";
// $typ[ "key" ] = 0;
// $typ[ "value" ] = "kött";
```

list() och funktionen each() används ofta tillsammans när man vill stega igenom en array, för att plocka ut värdena:

```
$chark = array( "fläskkött" => "2 kilo", "nötkött" => "1½ kilo" );

while( list( $kött, $vikt ) = each( $chark ) ) {
     echo $vikt . " " . $kött . "<br />";
}
```

Exemplet borde ge följande utskrift:
2 kilo fläskkött\<br /\>
1½ kilo nötkött\<br /\>

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

## #3 — pimme, 2003-02-19T19:23Z

SPiN: eller så använder man foreach  :)

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

## #4 — sys19, 2003-02-19T21:02Z

THX för ett bra exempel. :e

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

## #5 — SPiN, 2003-02-19T22:49Z

pimme\> Det var inte det han frågade efter. ;)

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

## #6 — rIkLuNd, 2003-02-19T23:30Z

precis, SPiN hade iaf läst frågan...  :birp

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

## #7 — pimme, 2003-02-19T23:47Z

SPiN: jag vet, men det är ett alternativ till ditt exempel som kan vara bra att känna till

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

---

Tråden på webben: https://www.webforum.nu/amne/php/68758-kan-någon-förklara-list-each
