Переполнение стека в двухмерном массиве

У меня есть 2d массив как таковой:

   Array
(
[0] => Array([nid] => 5),
[1] => Array([nid] => 6),
[2] => Array([nid] => 7),......

я бы хотел split array ключом на две части.
Например, я хочу разделить массив при ключе = 1.
Мне нужен результат как два массива arr1 удерживающий ключ 0 & 1 а также arr2 удерживающий ключ 2,
Может кто-нибудь мне помочь?

0

Решение

$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
-1

Другие решения

Других решений пока нет …