我循环遍历一个数组,对于每个值,我需要插入另一个包含几个项目的数组.下面的代码插入数组:
foreach($events as $Key => $val):
$schedule[$Key] = array(
array('event_id' => 'test',
'start_date_time' => 'test',
'end_date_time'=>'test'), ));
endforeach;
Run Code Online (Sandbox Code Playgroud)
这给了我类似下面的内容:
Array
(
[1287039600] =>
[1287043200] =>
[1287050400] =>
[1287054000] =>
[1287054900] =>
[1287057600] =>
[1287061200] =>
[1287064800] => Array
(
[0] => Array
(
[event_id] => 'test'
[start_date_time] => 'test'
[end_date_time] => 'test'
)
)
[1287068400] =>
[1287072000] =>
[1287075600] =>
)
Run Code Online (Sandbox Code Playgroud)
我的问题是我需要为每个键插入多个数组,如果我这样做,我会覆盖前一个入口.
我想我需要增加上面显示的[0] =>数组值.
任何人都可以建议如何做到这一点?
问候,本.