ProfiPHPProfiPHP
Категория: Функции для работы с массивами

Конструкция List

Конструкция List присваивает переменным из списка значения подобно массиву.
array list( mixed $var1 [, mixed $... ] )
Подобно Array, это не функция, а языковая конструкция. List используется для того, чтобы присвоить списку переменных значения за одну операцию.

Конструкция List работает только с индексированными массивами и принимает числовые индексы начиная с 0.

Будьте внимательны во время присваивания значений, поскольку В PHP 5, присваивание происходит начиная с самого правого элемента, а в PHP 7 - с самого левого. Если вы используете обычные переменные, можете не думать об этом, но, если вы используете массивы с индексами, результат может быть не такой, как ожидаете.

Параметр Var1 являет собой переменную.

Конструкция List возвращает присвоенный массив.

Пример выполнения:
$color = array( 'red', 'green', 'black' );
// Сопоставит список всех переменных ( $var1 = 'red' и т.д. )
list( $var1, $var2, $var3 ) = $color;

Добавить комментарий

Имя:
Текст комментария: