여러 개의 선택 드롭 다운이있는 양식이 있습니다. 나는 각각 하나를 숫자로 지었다.인덱스로 숫자가있는 PHP 연관 배열
문제
내가 선택한 값을 얻을 수있는 결과를 통해 foreach 루프를 수행하지만 난 캔트 키를 얻을 때? 그들은 1로하지 않고 0으로 시작합니다.
HTML :
<select name="1">
<option value="1">Admin</option>
<option value="2">Moderator</option>
<option value="3" selected="selected">User</option>
<option value="4">More</option>
</select>
<select name="2">
<option value="1" selected="selected">Admin</option>
<option value="2">Moderator</option>
<option value="3">User</option>
<option value="4">More</option>
</select>
<select name="3">
<option value="1" selected="selected">Admin</option>
<option value="2">Moderator</option>
<option value="3">User</option>
<option value="4">More</option>
</select>
양식 (위해서 var_dump) 제출
array(4) {
[0]=>
string(1) "3"
[1]=>
string(1) "1"
[2]=>
string(1) "1"
}
PHP
$arr = $form_array;
foreach($form_array as $key => $value)
{
echo "The key is: $key <br>";
echo "The value is: $value <br>";
}
아, 그렇다면 선택 상품의 이름을 어떻게 얻을 수 있습니까? – intelis
이러한 값을 포함하는 배열을 작성하고 이에 따라 키를 배열해야합니다. –
내 업데이트에 하나를 추가했습니다. –