我想将数组值转换为多维关联数组。 数组大小可以是动态的。
要转换的数组:
Array
(
[0] => abc
[1] => 0
[2] => xyz
[3] => 0
)
预期产出:
Array
(
[abc] => Array
(
[0] => Array
(
[xyz] => Array
(
[0] =>
)
)
)
)
尝试弹出第一个键,但没有运气......
答案 0 :(得分:4)
试试这个..
$tmpArr = array('Abc', '0', 'ABC','0'); $array = array(); foreach (array_reverse($tmpArr) as $arr) $array = array($arr => $array);