Полный цикл в digital

Функция list в PHP

Функция list извлекает элементы массива в переменные.

Синтаксис

<?php
list(переменная, переменная...) = массив;

Пример

Давайте извлечем элементы массива в переменные:

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

В результате у нас будет доступна переменная $a, переменная $b, переменная , переменная $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
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг