0
我有這個問題:我在一家小型電子商店工作,我在數據庫中有大約60個產品。所有的產品都有一個代碼,如:4444,5334,3244等。問題是還有產品包裝,它們由多種產品組成。將產品數量更改爲產品包
我必須這樣做:每次有CART更新時,都必須有一個腳本檢查CART中的產品是否可以製作PRODUCT PACK並用該產品包替換CART中的所有產品。
你認爲做這種檢查/更改的最佳方法是什麼?
我有這個問題:我在一家小型電子商店工作,我在數據庫中有大約60個產品。所有的產品都有一個代碼,如:4444,5334,3244等。問題是還有產品包裝,它們由多種產品組成。將產品數量更改爲產品包
我必須這樣做:每次有CART更新時,都必須有一個腳本檢查CART中的產品是否可以製作PRODUCT PACK並用該產品包替換CART中的所有產品。
你認爲做這種檢查/更改的最佳方法是什麼?
假設$packs
是項目的數組的數組,並$cart
是項目的數組:
foreach($packs as $pack) {
$diff = array_diff($pack, $cart);
if (empty($diff)) {
// $cart contains this pack
}
}
是!偉大的人,謝謝...我仍然必須弄清楚如何在我的代碼中實現這一點,但它太棒了! –