玩转数组
像是这种情况,一个表单提交几组信息,如图
提交的name一般都是name=”name[]”这种形式,然后传到了后台就变成
Array
(
[id] => Array
(
[0] => 1
[1] => 2
)
[begin_time] => Array
(
[0] => 2018-05-14
[1] => 2018-03-06
)
[end_time] => Array
(
[0] => 2018-05-24
[1] => 2018-05-06
)
[college] => Array
(
[0] => 澶嶆棪澶у
[1] => 涓滃崡楂樹腑
)
[major] => Array
(
[0] => 閲戣瀺
[1] => 鐞嗚储
)
[education] => Array
(
[0] => 10
[1] => 20
)
)
很尴尬呀我想要的数组形式是这样的
Array
(
[0] => Array
(
[id] => 1
[begin_time] => 2018-05-14
[end_time] => 2018-05-24
[college] => 澶嶆棪澶у
[major] => 閲戣瀺
[education] => 10
)
[1] => Array
(
[id] => 2
[begin_time] => 2018-03-06
[end_time] => 2018-05-06
[college] => 涓滃崡楂樹腑
[major] => 鐞嗚储
[education] => 20
)
)
然后玩转数组的方式就是…
foreach($data as $k=>$v){
foreach($v as $k1=>$v1){
$info[$k1][$k] = $v1;
}
}
这样就OK了

浙公网安备 33010602011771号