Php 分割二维数组
我有一个2d数组,如下所示: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。 有人
Array
(
[0] => Array([nid] => 5),
[1] => Array([nid] => 6),
[2] => Array([nid] => 7),......
我想按键将数组拆分为两部分。
例如,我想在key=1处拆分数组。
我需要结果作为两个数组arr1
holding key0&1
和arr2
holding key2
。
有人能帮我吗?也许可以看看函数,谢谢。这并不能回答这个问题。一旦你有足够的钱,你将能够;相反@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