我有以下数组,
Array
(
[0] => stdClass Object
(
[test] => 0
)
[1] => stdClass Object
(
[73] => stdClass Object
(
[test1] => stdClass Object
(
[96] => 6
[116] => 0
)
)
)
[2] => stdClass Object
(
[73] => stdClass Object
(
[test1] => stdClass Object
(
[96] => 6
[116] => 0
)
)
)
)
我想将数组拆分为两个,如
Array
(
[0] => stdClass Object
(
[test] => 0
)
);
Array
(
[0] => stdClass Object
(
[73] => stdClass Object
(
[test1] => stdClass Object
(
[96] => 6
[116] => 0
)
)
)
[1] => stdClass Object
(
[73] => stdClass Object
(
[test1] => stdClass Object
(
[96] => 6
[116] => 0
)
)
)
);
怎么做?请帮忙。我尝试过array_slice并拆分数组,但会产生类似Warning: array_slice() expects parameter 1 to be array, null given.
如果生成警告可以吗?
答案 0 :(得分:4)
只需使用array_shift
并完成所有操作
$new_arr = array_shift($your_current_array);
print_r($new_arr);
print_r($your_current_array);
答案 1 :(得分:1)