12
$a = array("a","b","c","d");转换成 $b["a"]["b"]["c"]["d"] = "VaneHay";
123456789101112131415161718
$a = $b = ['a','b','c','d'];$w = []; //最后输出值$l = null;while($l=array_pop($a)){ $c = end($b); if($l == $c){ $w = [ $c=>'VaneHay' ]; }else{ $w = [ $l=>$w ]; } if(count($a) <= 0) { break; }}
12345678910111213141516
Array( [a] => Array ( [b] => Array ( [c] => Array ( [d] => VaneHay ) ) ))