JavaScript 없이 HTML 양식에서 배열 게시
데이터 배열이 포함된 양식을 제출할 때 표준 HTML 양식 제출 메커니즘에는 일반적으로 적절한 작업을 위해 JavaScript가 필요합니다. 손질. 그러나 JavaScript가 필요 없이 배열을 게시하는 기본 HTML 접근 방식이 있습니다.
이를 달성하려면 올바르게 구성된 이름이 있는 입력 필드를 사용하세요. 예를 들면 다음과 같습니다.
<input type="text" name="firstname"> <input type="text" name="lastname"> <input type="text" name="email"> <input type="text" name="address"> <input type="text" name="tree[tree1][fruit]"> <input type="text" name="tree[tree1][height]"> <input type="text" name="tree[tree2][fruit]"> <input type="text" name="tree[tree2][height]"> <input type="text" name="tree[tree3][fruit]"> <input type="text" name="tree[tree3][height]">
이 접근 방식은 PHP $_POST[] 배열에서 다음과 유사한 중첩 배열 구조를 생성합니다.
$_POST[] = array( 'firstname' => 'value', 'lastname' => 'value', 'email' => 'value', 'address' => 'value', 'tree' => array( 'tree1' => array( 'fruit' => 'value', 'height' => 'value' ), 'tree2' => array( 'fruit' => 'value', 'height' => 'value' ), 'tree3' => array( 'fruit' => 'value', 'height' => 'value' ) ) );
이 방법은 JavaScript가 필요하지 않으므로 성능이 향상됩니다. JavaScript가 비활성화된 사용자를 위한 접근성을 제공하고 서버 측 처리를 단순화합니다.
위 내용은 JavaScript를 사용하지 않고 HTML 양식에서 배열을 게시하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!