Php 数组给出由HTML生成的奇怪结果
html:Php 数组给出由HTML生成的奇怪结果,php,html,arrays,Php,Html,Arrays,html: <input type="text" name="ps[part1['test']]" value="testing multiple array"> [ps] => Array ( [part1] => Array ( [test] => 12:00 ) ) 预期结果: <input type="text" name="ps[pa
<input type="text" name="ps[part1['test']]" value="testing multiple array">
[ps] => Array
(
[part1] => Array
(
[test] => 12:00
)
)
预期结果:
<input type="text" name="ps[part1['test']]" value="testing multiple array">
[ps] => Array
(
[part1] => Array
(
[test] => 12:00
)
)
最后一句话在某处被打断了
是否缺少任何内容?您应该使用
ps['part1']['test']
作为输入的名称:
<input type="text" name="ps['part1']['test']" value="testing multiple array">
这样-当您
POST
将数据发送到PHP时,它将进入$\u POST['ps']
,使用键part1
创建一个数组,然后在$\u POST['ps']['part1']内创建另一个名为test
的键,您应该使用ps['part1']['test']
作为输入的名称:
<input type="text" name="ps['part1']['test']" value="testing multiple array">
这样-当您将数据发布到PHP时,它将进入$\u POST['ps']
,使用键part1
创建一个数组,然后在$\u POST['ps']['part1']内创建另一个名为test
的键。需要更多的PHP代码。需要更多的PHP代码。