Php 分割二维数组

Php 分割二维数组,php,arrays,split,2d,Php,Arrays,Split,2d,我有一个2d数组,如下所示: Array ( [0] => Array([nid] => 5), [1] => Array([nid] => 6), [2] => Array([nid] => 7),...... 我想按键将数组拆分为两部分。 例如,我想在key=1处拆分数组。 我需要结果作为两个数组arr1holding key0&1和arr2holding key2。 有人

我有一个2d数组,如下所示:

   Array
        (
          [0] => Array([nid] => 5),
          [1] => Array([nid] => 6),
          [2] => Array([nid] => 7),......
我想按键将
数组拆分为两部分。
例如,我想在key=1处拆分数组。
我需要结果作为两个数组
arr1
holding key
0&1
arr2
holding key
2

有人能帮我吗?

也许可以看看函数,谢谢。这并不能回答这个问题。一旦你有足够的钱,你将能够;相反@RuchishParikh我认为要求是“结果是两个数组arr1保持键0和1,arr2保持键2”?如果我误解了这个问题,我深表歉意。@WebpopAbdallahWebpop请澄清并确认这是否是您的要求。
$arr1 = array_slice($input, 0, 2); 
//array holding elements and keys of array [0] and [1]
$arr2 = array_slice($input, 2);  
//array holding elements and keys of array [2] to n