在实际开发中,需要使用二维数组,所以form,name命名规则应该这样才能正确使用
<input class="txt" type="text" name="port[te1]" value="1">
<input class="txt" type="text" name="port[te2]" value="2">
<input class="txt" type="text" name="port[te3]" value="3">
后台才能正确接受
array(4) {
["port"]=>
array(3) {
["te1"]=>
string(1) "1"
["te2"]=>
string(1) "2"
["te3"]=>
string(1) "3"
}
}
错误格式
<input class="txt" type="text" name="port['te1']" value="1">
<input class="txt" type="text" name="port['te2']" value="2">
<input class="txt" type="text" name="port['te3']" value="3">
后台不能正确接受
array(4) {
["port"]=>
array(3) {
["'te1'"]=>
string(1) "1"
["'te2'"]=>
string(1) "2"
["'te3'"]=>
string(1) "3"
}
}
多维数组
<input class="txt" type="text" name="port[][te1]" value="1">
<input class="txt" type="text" name="port[][te1]" value="2">
<input class="txt" type="text" name="port[][te1]" value="3">
<input class="txt" type="text" name="port[][te2]" value="1">
<input class="txt" type="text" name="port[][te2]" value="2">
<input class="txt" type="text" name="port[][te2]" value="3">