Я работаю над массивом для проекта, и я хочу знать, как добавить пару ключевых значений в конец массива. Так вот элементы:Как добавить пару ключевых значений в конце многомерного массива?
1st array
$items = array(
array('id' => '1', 'desc'=>'Canadian-Australian Dictionary', 'price'=>24.95),
array('id' => '2', 'desc'=>'As-new parachute (never opened)', 'price'=> 1000),
array('id'=>'3', 'desc'=>'Songs of the Goldfish (2CD set)', 'price'=> 19.99));
2nd array:
$cart = array(
array('id' => '1','quantity'=>2)
);
Поэтому в основном то, что я хочу знать, как я могу добавить значения от 1-го массива 2-го массива на основе идентификатора, чтобы иметь массив, как этот.
final array i want to get:
$itemDetail = array(
array('id' => '1', 'desc'=>'Canadian-Australian Dictionary', 'price'=>24.95, 'quantity'=> 1)
);
Ваше решение не отвечает требованиям. Массивы должны быть заполнены на основе id (поэтому некоторые 'if' необходимы), и, кроме того, обновленный должен быть вторым массивом, а не первым. –
@von Oak благодарит за внимание. Отредактировано – mnv
Хорошая командная работа ;-) –