Оглавление
Примеры использования PHP listВывод
PHP list
Предположим, у вас есть массив, содержащий два числа:
Чтобы присвоить каждый элемент массива
$prices отдельным переменным, обычно делают так:Здесь первый и второй элементы массива
$prices присваиваются переменным $buy_price и $tax соответственно. Для двух переменных требуется два присваивания.PHP предоставляет конструкцию
list(), которая позволяет присвоить элементы массива списку переменных за одну операциюПример:
Результат:
В этом примере
list присваивает первый элемент массива $prices переменной $buy_price, а второй переменной $tax.Обратите внимание: как и
array(), list() - это не функция, а языковая конструкция.Примеры использования PHP list
Пропуск элементов массива с помощью list
В следующем примере
list используется для присваивания первого и третьего элементов массива, пропуская второй:Результат:
Вложенный list для присваивания переменных
Пример с вложенным
list:Результат:
Использование list с ассоциативным массивом
Начиная с PHP 7.1.0, можно использовать
list для присваивания элементов ассоциативного массива:Результат:
Вывод
Используйте конструкцию PHP
list() для одновременного присваивания нескольких переменных.
