Sea*_*all 4 php forms arrays sorting
我有一个表单提交的数组:
Array
(
[form_key] => 9juTLit5qQbaBb98
[sku] => Array
(
[0] => AC25
[1] => AC30
[2] => AC31
)
[product] => Array
(
[0] => 95
[1] => 100
[2] => 101
)
[related_product] => Array
(
[0] =>
[1] =>
[2] =>
)
[qty] => Array
(
[0] => 2
[1] => 2
[2] => 2
)
)
Run Code Online (Sandbox Code Playgroud)
有没有一种更好的方式来对它进行排序?
Array
(
[form_key] => 9juTLit5qQbaBb98
[0] => Array
(
[sku] => AC25
[product] => 95
[qty] => 2
)
[1] => Array
(
[sku] => AC30
[product] => 100
[qty] => 2
)
[2] => Array
(
[sku] => AC31
[product] => 101
[qty] => 2
)
)
Run Code Online (Sandbox Code Playgroud)
既然您表示可以更改表单,则可以执行以下操作并获得所需的数组结构:
<input type="text" name="data[0][sku]">
<input type="text" name="data[0][product]">
<input type="text" name="data[0][qty]">
<input type="text" name="data[1][sku]">
<input type="text" name="data[1][product]">
<input type="text" name="data[1][qty]">
Run Code Online (Sandbox Code Playgroud)
该阵列将处于$_POST['data']这是方便用于循环,因为它是从分离的form_key,submit等...