编辑:明确我需要它用于多维数组(在任何深度级别)
我需要减少数组的大小以仅获取其中的一部分,但这需要递归完成。例如,采取以下情况:
$a = array(
'a',
'b' => array(
'x' => array(
'aleph',
'bet'
),
'y'),
'c',
'd',
'e'
);
我需要的是,仅复制 4 个元素后,我将得到以下结果数组:
$a = array(
'a',
'b' => array('x' => array(
'aleph'
),
),
);
并不是...
$a = array(
'a',
'b' => array('x' => array(
'aleph',
'bet'
),
'y'),
'c',
'd',
);
我如何实现这一目标?
谢谢!