PHP generiert zweidimensionale Arrays für mehrere Produkte und räumt den Lagerbestand auf
Cklein
Cklein 2020-09-10 11:32:25
0
1
934

$allPackGoods = array(

['id'=>1,'stock'=>14,'num'=>6],

['id'=>2,'stock'=> ;20,'num'=>6],

['id'=>3,'stock'=>20,'num'=>6],

['id'=>4 ,'stock'=>18,'num'=>6],

['id'=>5,'stock'=>54,'num'=>6]

);

Erstellen Sie ein Array entsprechend der Stückzahl, bis der Lagerbestand geleert ist

Das Endergebnis ist ähnlich

[[{"id":1,"stock":8,"num":6,"use":6 },{"id":2,"stock":14,"num":6,"use":6},{"id":3,"stock":14,"num":6,"use" :6}], [{"id":1,"stock":2,"num":6,"use":6},{"id":2,"stock":2,"num":6 ,"use": 6},{"id":4,"stock":12,"num":6,"use":6}]]

Aber die Kombination darf nicht dieselbe ID haben. Wie sollte der Code sein? umgesetzt werden? Online warten und Gott um Hilfe bitten

Cklein
Cklein

Antworte allen(1)
Cklein

补充一下:这里类似是生成组合  每个组合下面可以有多个商品 商品数量可以定义例如 1-3个 2-3个

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage