온라인 쇼핑몰에는 제품 수량을 나타내는 많은 텍스트 입력 양식이 있습니다. 모든 제품에 대해 세 가지 필드가 있습니다 : S 크기, M 크기 및 L 크기의 제품 수량.
입력 필드의 이름에는 제품 ID와 크기가 모두 포함되어야합니다. 이 형태의 단순화 된 코드 :
foreach ($productid as $id) {
echo '<input type="text" name="s'.$id.'" />';
echo '<input type="text" name="m'.$id.'" />';
echo '<input type="text" name="l'.$id.'" />';
}
내가 $ _POST를 통해 전송이 입력을 처리하고 하나의 다차원 배열로 모든 입력 필드의 모든 값을 저장합니다. 다음과 같은 원하는 배열의 형식은 다음
$ 입력 고객이 20 배 크기의 ID (32)의 상품 주문을 의미 ['32 '] ['m '='20 'M.
$ _POST 값을 반복하여 1 차원 배열 이상으로 변환하는 방법을 이해할 수 없기 때문에이 모든 시도가 실패했습니다.
이러한 입력을 처리하고 2 차원 배열을 얻는 방법에 대한 아이디어가 있습니까?
위해서 var_dump ($ _ POST)을? – underscore