【发布时间】:2013-11-15 17:19:03
【问题描述】:
我有一个这样的数组:
array(
'1' => 'Item 1',
'2' => 'Item 2',
'3' => 'Item 3',
'4' => 'Item 4',
'5' => 'Item 5',
'6' => 'Item 6',
'7' => 'Item 7',
'8' => 'Item 8',
'9' => 'Item 9'
);
我想把它分成 3 个数组,其中键 1,2,3 分别进入 $array1,$array2,$array3,然后键 4,5,6 和 7,8,9 进入 $array1,$ array2,$array3 也分别。
所以,最终的输出是:
$array1 = array(
'1' => 'Item 1',
'2' => 'Item 4',
'3' => 'Item 7'
);
$array2 = array(
'1' => 'Item 2',
'2' => 'Item 5',
'3' => 'Item 8'
);
$array3 = array(
'1' => 'Item 3',
'2' => 'Item 6',
'3' => 'Item 9'
);
或者,如果它们的键被保留(而不是像我的示例中的每个数组中的 1、2、3),那么这也无关紧要。无论哪种方式都可以。
【问题讨论】:
标签: php