0
내가 얻을 $_POST
데이터가 다음 돌아 오면 나는 얻기 데이터
<div class="control-group">
<label class="control-label" for="environment">Environment</label>
<div class="controls">
<label class="checkbox inline" for="environment-0">
<input type="checkbox" name="environment['com1']" id="environment-0" value="1">
Com1
</label>
<label class="checkbox inline" for="environment-1">
<input type="checkbox" name="environment['com2']" id="environment-1" value="1">
Com2
</label>
<label class="checkbox inline" for="environment-2">
<input type="checkbox" name="environment['com3']" id="environment-2" value="1">
Com3
</label>
</div>
</div>
다음과 같이 셋업 체크 박스를
array(7) {
["environment"]=>
array(2) {
["'com1'"]=>
string(1) "1"
["'com2'"]=>
string(1) "1"
}
난 배열을 다룰 때 다소 익숙하며 com1
에있는 문자열을 참조하는 방법을 혼란 스럽습니다. 내가 $envCom1 = $_POST["environment['com1']"];
을 시도하고 있지만 오류 Undefined index: environment['com1']
아 값에 액세스해야합니다. 그리고 빠른 후속 조치,'$ _POST' 데이터에서'com1'의 작은 따옴표를 제거하기 위해 어떻게 양식을 변경해야합니까? 조금 중복 된 것 같니? – mhopkins321
입력 양식의 환경 배열 키에 작은 따옴표를 제거하십시오. 예를 들어 change name = "environment [ 'com1']"to name = "환경 [com1]" – Fallen