Я хотел бы создать простую корзину покупок с использованием массивов. Мне нужно отображать каждый уникальный элемент в корзине покупок, а также количество каждого элемента вместе.Как подсчитать количество каждого уникального массива внутри многомерного массива? PHP
Моя первая тележка массив может выглядеть следующим образом:
$cart=
array(
array(2003,100,"Table")
,array(2003,100,"Table")
,array(2003,100,"Table")
,array(2004,200,"Chair")
,array(2004,200,"Chair")
);
Первое значение в каждом массиве является product_id, то цена & затем название продукта.
Как распечатать каждый уникальный элемент один раз, а также количество каждого из них?
Заранее спасибо.
Возможно, вам следует сохранить их уникально в первую очередь. Массив с ключом product_id с количеством для каждого элемента массива будет намного проще управлять. Я предлагаю вам ознакомиться с ассоциативными массивами (словарями), которые намного более надежны для таких задач. – Keyo