Функција list
Функција list извлачи елементе низа
у променљиве.
Синтакса
list(mixed $var, mixed ...$vars): array
Пример
Хајде да извучемо елементе низа у променљиве:
<?php
$arr = [1, 2, 3, 4, 5];
list($a, $b, $c, $d, $e) = $arr;
?>
Као резултат, имати ћемо доступну променљиву
$a, променљиву $b, променљиву, променљиву
$c, променљиву $d, променљиву $e:
<?php
echo $a; // приказаће 1
echo $b; // приказаће 2
echo $c; // приказаће 3
echo $d; // приказаће 4
echo $e; // приказаће 5
?>
Пример
Ако треба да почнете не од првог елемента низа - можете ставити зарез:
<?php
$arr = [1, 2, 3, 4, 5];
list(, $b, $c, $d, $e) = $arr;
?>
Као резултат, имати ћемо доступну променљиву
$b, променљиву $c,
променљиву $d и променљиву $e:
<?php
echo $b; // приказаће 2
echo $c; // приказаће 3
echo $d; // приказаће 4
echo $e; // приказаће 5
?>
Пример
Упишимо само трећи елемент низа у променљиву:
<?php
$arr = [1, 2, 3, 4, 5];
list(, , $c) = $arr;
?>
Као резултат, имати ћемо
доступну променљиву $c:
<?php
echo $c; // приказаће 3
?>
Погледајте такође
-
функцију
extract,
која разлаже низ на променљиве