将具有n个项目的1维数组转换为n维数组

时间:2012-11-30 09:46:35

标签: php

如何转换:

$arr = array('item1','item2','item3','item4','...');

到此:

$arr2['item1']['item2']['item3']['item4']['...'] = $something;

1 个答案:

答案 0 :(得分:4)

$arr2 = $something;
foreach (array_reverse($arr) as $key) {
    $arr2 = array($key => $arr2);
}