[英]Remove an Item from cart session multidimentional array
我正在添加到購物車模塊,我最終得到的會話數組是這樣的:
Array
(
[cart] => Array
(
[0] => Array
(
[item] => Array
(
[item_name] => burger
[item_price] => 5
[item_qty] => 3
)
)
[1] => Array
(
[item] => Array
(
[item_name] => pizza
[item_price] => 15
[item_qty] => 2
)
)
[2] => Array
(
[item] => Array
(
[item_name] => french fries
[item_price] => 8
[item_qty] => 5
)
)
)
)
我想從此數組中刪除一個項目,例如說名稱為“ pizza”的項目。 我該怎么做??
function rem_from_array(&$session_array, $name)
{
foreach($session_array as $key=>$elem)
if($elem['item']['item_name']==$name)
{
unset($session_array[$key]);
return;
}
}
那么您應該只執行以下代碼:
rem_from_array($_SESSION['cart'], 'pizza');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.