158 of 410 menu

Funktion list

Die Funktion list extrahiert Elemente eines Arrays in Variablen.

Syntax

list(mixed $var, mixed ...$vars): array

Beispiel

Lassen Sie uns Elemente eines Arrays in Variablen extrahieren:

<?php $arr = [1, 2, 3, 4, 5]; list($a, $b, $c, $d, $e) = $arr; ?>

Als Ergebnis haben wir Zugriff auf die Variable $a, Variable $b, Variable, Variable $c, Variable $d, Variable $e:

<?php echo $a; // gibt 1 aus echo $b; // gibt 2 aus echo $c; // gibt 3 aus echo $d; // gibt 4 aus echo $e; // gibt 5 aus ?>

Beispiel

Wenn Sie nicht mit dem ersten Element des Arrays beginnen möchten - können Sie ein Komma setzen:

<?php $arr = [1, 2, 3, 4, 5]; list(, $b, $c, $d, $e) = $arr; ?>

Als Ergebnis haben wir Zugriff auf die Variable $b, Variable $c, Variable $d und Variable $e:

<?php echo $b; // gibt 2 aus echo $c; // gibt 3 aus echo $d; // gibt 4 aus echo $e; // gibt 5 aus ?>

Beispiel

Schreiben wir nur das dritte Element des Arrays in eine Variable:

<?php $arr = [1, 2, 3, 4, 5]; list(, , $c) = $arr; ?>

Als Ergebnis haben wir Zugriff auf die Variable $c:

<?php echo $c; // gibt 3 aus ?>

Siehe auch

  • die Funktion extract,
    die ein Array in Variablen aufteilt
bydeenesfrptru