Функция list() в PHP
Пример
Присвоение значений из массива нескольким переменным:
<?php $my_array = array("Dog","Cat","Horse"); list($a, $b, $c) = $my_array; echo "У меня несколько животных, a $a, a $b и a $c."; ?>
Определение и использование
Функция list() используется для присвоения значений нескольким переменным за один раз.
Комментарий:Эта функция используется только для массивов с числовыми индексами и предполагается, что числовые индексы начинаются с 0.
Грамматика
list(var1,var2...)
Параметры | Описание |
---|---|
var1 | Обязателен. Первый переменная для присвоения значения. |
var2,... | Опционально. Дополнительные переменные для присвоения значений. |
Описание
функция list() присваивает значения переменным из массива.
Обратите внимание на то, что array() Аналогично, list() фактически является языковой структурой, а не функцией.
Технические детали
Возврат значения: | Возвращает присвоенный массив. |
Версия PHP: | 4+ |
Более примеров
Пример 1
Используйте первый и третий переменные:
<?php $my_array = array("Dog","Cat","Horse"); list($a, , $c) = $my_array; echo "Я использовал только переменные $a и $c."; ?>