如何转换这样的:转换一维数组n项,为n维数组
$arr = array('item1','item2','item3','item4','...');
这样:
$arr2['item1']['item2']['item3']['item4']['...'] = $something;
如何转换这样的:转换一维数组n项,为n维数组
$arr = array('item1','item2','item3','item4','...');
这样:
$arr2['item1']['item2']['item3']['item4']['...'] = $something;
$arr2 = $something;
foreach (array_reverse($arr) as $key) {
$arr2 = array($key => $arr2);
}
不工作。结果为: Array([item1] => Array([item2] => Array([item3] => Array([item4] => Array([...] =>'alabala')))) –
是...?那就是你想要的。 – deceze
对不起,这是我的错。非常感谢。 –
什么是'$ something'?最后一个值? – Passerby
$ something ='alabala'; –