在PHP中读取结果时,Javascript FormData索引会发生变化
发布文件和数据时,输入的索引会以一种奇怪的方式更改。使用当前HTML输入:在PHP中读取结果时,Javascript FormData索引会发生变化,javascript,php,jquery,Javascript,Php,Jquery,发布文件和数据时,输入的索引会以一种奇怪的方式更改。使用当前HTML输入: <input type="text" id="field_4155" class="form-control" name="Form[46][mc][22][32][187][name]" value="Test123"> <input type="file" id="field_4156" class="form-control" name="Form[46][mc][22][32][187][med
<input type="text" id="field_4155" class="form-control" name="Form[46][mc][22][32][187][name]" value="Test123">
<input type="file" id="field_4156" class="form-control" name="Form[46][mc][22][32][187][media]" multiple="multiple">
将导致:
Array
(
[Form] => Array
(
[46] => Array
(
[mc] => Array
(
[22] => Array
(
[32] => Array
(
[187] => Array
(
[name] => Test123
)
)
)
)
)
)
)
Array
(
[Form] => Array
(
[name] => Array
(
[46] => Array
(
[mc] => Array
(
[22] => Array
(
[32] => Array
(
[187] => Array
(
[media] => Merge-SPSS.doc
)
)
)
)
)
)
)
)
正如你所看到的,索引发生了变化,但原因是什么?当然,在我发布之后,我明白了原因。。(我真傻……)
Array
(
[Form] => Array
(
[46] => Array
(
[mc] => Array
(
[22] => Array
(
[32] => Array
(
[187] => Array
(
[name] => Test123
)
)
)
)
)
)
)
Array
(
[Form] => Array
(
[name] => Array
(
[46] => Array
(
[mc] => Array
(
[22] => Array
(
[32] => Array
(
[187] => Array
(
[media] => Merge-SPSS.doc
)
)
)
)
)
)
)
)
Array
(
[name] => Array
(
)
[type] => Array
(
)
[tmp_name] => Array
(
)
[error] => Array
(
)
[size] => Array
(
)
)