Я делаю систему корзины покупок, используя сеансы. Мне нужно сделать unset 1/all values в массиве, который равен значению $ _GET. Как это может быть сделано?
Я попытался использовать функцию unset(), но я не знаю, как ее форматировать при использовании значения $ _GET. Все учебники я видел, только показывает, как сбросить то, что указан непосредственно в скрипте ...
EDIT: Это то, что я получаю, когда я var_dump
мою сессию: array(1) { [0]=> array(13) { [0]=> NULL [1]=> string(1) "1" [2]=> string(1) "3" [3]=> string(1) "2" [4]=> string(1) "2" [5]=> string(1) "3" [6]=> string(1) "1" [7]=> string(1) "3" [8]=> string(1) "2" [9]=> string(1) "1" [10]=> string(1) "3" [11]=> string(1) "3" [12]=> string(1) "3" } }
Я нахожусь добавив товар в корзину с этой строки кода:
array_push($_SESSION['cart'], $_GET['item']);
Где $ _SESSION [ «телега»] является корзина и $ _GET [ «вещь»] является идентификатор элемента, который добавляется
Вы что-то пробовали? – PeeHaa
Можете ли вы показать нам структуру корзины покупок? – Ali
Просто добавили структуру на вопрос – user2372837