我希望任何人都可以给我一些提示,因为我遇到了从POST发送的数据创建数组的问题。数据来自2个表格(2014 | 10& 2014 | 11;每行4个和2个cols)(简化),看起来像:
doneby_2014|10|0 :
doneby_2014|10|1 : 3
doneby_2014|10|2 : 1
doneby_2014|10|3 :
doneby_2014|10|4 : 2
doneby_2014|11|0 : 1
doneby_2014|11|1 :
doneby_2014|11|2 :
doneby_2014|11|3 : 5
doneby_2014|11|4 :
hours_2014|10|0 :
hours_2014|10|1 : 00:15
hours_2014|10|2 : 02:30
hours_2014|10|3 :
hours_2014|10|4 : 05:25
hours_2014|11|0 : 02:30
hours_2014|11|1 :
hours_2014|11|2 :
hours_2014|11|3 : 00:25
hours_2014|11|4 :
正如您所见,POST变量名称是从:rowName_Year | month | lineNo
创建的我想要实现的是将这些数据放入一个看起来像这样的数组:
Array (
[doneby] => Array (
[2014] => Array (
[10] => Array (
[0] => 3
[1] => 1
[2] => 2
)
[11] => Array (
[0] => 1
[1] => 5
)
)
)
[hours] => Array (
[2014] => Array (
[10] => Array (
[0] => 00:15
[1] => 02:30
[2] => 05:25
)
[11] => Array (
[0] => 02:30
[1] => 00:25
)
)
)
)
解决这个问题的最佳方法是什么?有人可以帮忙吗? 非常感谢...