PHP에서 POST 요청을 통해 양식 데이터를 보낼 때 여러 입력 요소가 동일한 이름을 공유하는 상황이 발생할 수 있습니다. 기인하다. 이는 질문을 제기합니다.
$_POST 배열에서 동일한 이름을 가진 모든 필드의 값에 액세스할 수 있습니까?
답은 아니요. 주어진 이름을 가진 마지막 입력 요소만 $_POST에서 사용할 수 있습니다.
이 제한 사항을 해결하려면 입력 이름 속성에 name="foo[]"를 사용해야 합니다. 그러면 동일한 이름을 가진 입력 요소의 모든 값을 포함하는 $_POST 내의 배열이 생성됩니다. 예:<form method="post"> <input name="a[]" value="foo"> <input name="a[]" value="bar"> <input name="a[]" value="baz"> <input type="submit"> </form>
위 내용은 PHP의 $_POST 배열에서 동일한 이름을 가진 여러 양식 필드에 어떻게 액세스할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!