Конструкция list для присвоения значений
12 июля 2018
Языковая конструкция list позволяет присваивать переменным значения из массива за один вызов. С версии PHP 7.1 допускается указание ключей
Подробнее о конструкции в документации https://www.php.net/manual/ru/function.list.php
$ar = array(
'id' => '345',
'date' => '18.05.1996',
'weight' => '180 кг',
'color' => 'Зелёный',
'mark' => 'Ямаха',
'note' => '',
);
list('id' => $id, 'mark' => $mark, 'color' => $color) = $ar;
echo $id.'_'.$mark.'_'.$color; /* Выведет 345_Ямаха_Зелёный */
Подробнее о конструкции в документации https://www.php.net/manual/ru/function.list.php