Funksioni list

Funksioni list nxjerr elementët e array në variabla.

Sintaksa

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

Shembull

Le të nxjerrim elementët e array në variabla:

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

Si rezultat do të kemi të disponueshme variablin $a, variablin $b, variablin, variablin $c, variablin $d, variablin $e:

php<?php
  echo $a; // do të shfaq 1
  echo $b; // do të shfaq 2
  echo $c; // do të shfaq 3
  echo $d; // do të shfaq 4
  echo $e; // do të shfaq 5
?>

Shembull

Nëse duhet të fillojmë jo nga elementi i parë i array - mund të vendosim presje:

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

Si rezultat do të kemi të disponueshme variablin $b, variablin $c, variablin $d dhe variablin $e:

php<?php
  echo $b; // do të shfaq 2
  echo $c; // do të shfaq 3
  echo $d; // do të shfaq 4
  echo $e; // do të shfaq 5
?>

Shembull

Le të shkruajmë vetëm elementin e tretë të array në një variabël:

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

Si rezultat do të kemi të disponueshme variablin $c:

php<?php
  echo $c; // do të shfaq 3
?>

Shihni gjithashtu

  • funskionin extract,
    i cili ndan array në variabla