我有一个页面,我需要使用这种结构提交未知数量的对象:
object
name
phone
hours
monday
open
close
tuesday
open
close
...etc
我试图弄清楚如何在我的html元素上使用name参数来创建这些对象。问题是,它们不一定必须具备所有属性。有些人可能有电话号码,有些人可能没有...与小时数相同。我尝试过的所有内容都会产生类似的结果
Array ( [params] => Array ( [service[name] => Array ( [0] => service5 [1] => service5 ) [service[phone] => Array ( [0] => 1234 [1] => 12345 ) ) )
有没有办法做到这一点?
更新:我能够想出的唯一方法是想办法使用这样的索引:
params[service][1][name]
无论何时在页面中添加或删除对象,我都必须使用javascript生成/更新该索引...
有没有办法动态实现这个对象包装?谢谢!