0
我有一個數組被設置爲$ _SESSION [「cart_array」],輸出是這樣的,當物品在購物車中。PHP計數陣列數量
Array ([0] => Array ([item_id] => 1 [quantity] => 6) [1] => Array ([item_id] => 2 [quantity] => 1))
我想創建一個foreach循環經歷和計數「量」的價值觀,以獲得一個總車項目數,到目前爲止,我有以下,但我只是無法弄清楚如何獲得它變成一個字符串變量,所以我可以在其他頁面上顯示它。
$cartCount = array();
if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1) {
$cartCount = 0;
} else {
foreach ($_SESSION["cart_array"] as $each_item) {
//$cartCount += $each_item['quantity']; <-- commented out as not working.
//$cartCount[$each_item['item_id']] += $each_item['quantity']; <-- commented out as not working.
}
//Print array for debugging purposes
print_r($_SESSION["cart_array"]);
}