>  Q&A  >  본문

PHP는 여러 제품에 대한 2차원 배열을 생성하고 재고를 정리합니다.

$allPackGoods = array(

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

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

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

['id'=>4 ,'재고'=>18,'num'=>6],

['id'=>5,'재고'=>54,'num'=>6]

);

인벤토리가 소진될 때까지 조각 수에 따라 배열을 생성합니다

최종 결과는 비슷합니다

[[{"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}]]

그러나 조합은 동일한 ID를 가질 수 없습니다. 어떻게 해야 합니까? 구현될까? 온라인으로 기다리며 하나님께 도움을 구합니다

CkleinCklein1472일 전890

모든 응답(1)나는 대답할 것이다

  • Cklein

    Cklein2020-09-10 11:34:24

    추가: 이는 조합 생성과 유사합니다. 각 조합에는 여러 제품이 있을 수 있습니다(예: 1-3 2-3

    ).

    회신하다
    0
  • 취소회신하다