php - 如何使用循环在数组中添加数据

时间:2012-08-23 03:14:43

标签: php arrays

如何使用循环在数组中添加数据

需要的示例数组

$get_id = array(
array('id' => '1', 'updated' => '2012-08-11T04:08:53+01:00'));

添加数组所需的数据

 ID
-----
1
2
3
4

请注意,在这种情况下,密钥很重要

输出应该像

$get_id = array(
array('id' => '1', 'updated' => '2012-08-11T04:08:53+01:00'),
array('id' => '2', 'updated' => '2012-08-11T04:08:53+01:00'),
array('id' => '3', 'updated' => '2012-08-11T04:08:53+01:00'),
array('id' => '4', 'updated' => '2012-08-11T04:08:53+01:00')
);

感谢您的帮助

2 个答案:

答案 0 :(得分:3)

foreach (array('1', '2', '3', '4') as $id) {
  $get_id[] = array('id' => $id, 'updated' => '2012-08-11T04:08:53+01:00');
}

答案 1 :(得分:0)

试试这个:

$get_id = array(
  array('id' => '1', 'updated' => '2012-08-11T04:08:53+01:00')
);

$ids = Array('2', '3', '4');

foreach ($ids as $id) {
  $get_id[] = array('id' => $id, 'updated' => '...');
}