【发布时间】:2009-11-24 22:43:00
【问题描述】:
如何可能,使用 PHP 为多维数组的每个“级别”添加新索引?
例如,对于以下数组:
$array = array(
'a' => 'a val',
'b' => array(
'ba' => 'ba value',
'bb' => array(
'bba' => 'bba value'
),
'bc' => 'bc value'
),
'c' => 'c val',
'd' => 'd val'
);
... 会变成:
$array = array(
'a' => 'a val',
'b' => array(
'ba' => 'ba value',
'bb' => array(
'bba' => 'bba value',
'new index' => 'new index value'
),
'bc' => 'bc value',
'new index' => 'new index value'
),
'c' => 'c val',
'd' => 'd val',
'new index' => 'new index value'
);
提前致谢,
标题
【问题讨论】:
-
如果单层有多个子数组会怎样?
-
@intgr - 好吧.. 只将新索引添加到第一级
标签: php recursion multidimensional-array