Хранение и удаление значений из массива

216
08 сентября 2018, 17:40

Есть массив ID товаров. Пользователь может выбрать 1 товар много раз. То есть, в массиве будет много одинаковых ID одного и того же товара. Сама суть: как правильно хранить ID о товарах, чтобы потом не было проблем с удалением? Ведь, например, если будет 5 единиц товара с ID 2, то массив будет такой:

[2,2,2,2,2]

Как потом удалить ID на нужной позиции? Пробовал простым перебором и проверкой на совпадение, но выходит, что удалить хочу ID со 2-й позиции, а удаляется с 0-й так как условие совпало. И в итоге удаление работает не так, как нужно.

READ ALSO
Парсинг отзывов из Яндекс Карты и Google Place

Парсинг отзывов из Яндекс Карты и Google Place

Хочу решить задачу с копированием отзывов в мой WP сайт из google place или яндекс картыно там по умолчанию выводится 10 отзывов

247
try catch начал ловить E_WARNING

try catch начал ловить E_WARNING

Недавно обнаружил, что в проекте конструкции вида:

240
Как получить разделение на категории?

Как получить разделение на категории?

В базе есть записи с валютами, и у каждой валюты своя категорияВалюта и категория в одной таблице

215
Yii2. Trying to get property 'username' of non-object

Yii2. Trying to get property 'username' of non-object

Всем приветПрохожу обучение по Yii2 по книге от Bill Keck Yii2 for beginners

273