php树形结构显示 php结构前端 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $a = array(array(7,5),array(7,6,1),array(7,6,2,3,5),array(7,6,2,3,6));$root = array();foreach($a as $item) { $p =& $root; foreach($item as $k) { if(!isset($p[$k])) $p[$k] = array(); $p =& $p[$k]; }}print_r($root);Array( [7] => Array ( [5] => Array ( ) [6] => Array ( [1] => Array ( ) [2] => Array ( [3] => Array ( [5] => Array ( ) [6] => Array ( ) ) ) ) )) $p =& $p[$k]; 这句话是什么意思?看不懂 &应该是指 引用。$p =& $p[$k]; 是把 $p[$k]指向的内存地址 赋值给了$p有点类似指针。如果不用 & 的话。会很麻烦。 简单的登录,我却一直在报错! 关于php传值问题~ 大家帮我看看我这段代码出错在那里 php&mysql后,在浏览器显示出现乱码!!,请大家帮看看,谢谢了。 php升级 论坛发贴问题?(急) 请问这是什么编码需要怎么转换成汉字 这个错误太奇怪了! 不能重新定位url,急啊!!! 请问一个form能同时向两个程序提交吗?内容空 新手的第一次mysql求助 如何加密wordpress的图片附件URL地址
foreach($a as $item) {
$p =& $root;
foreach($item as $k) {
if(!isset($p[$k])) $p[$k] = array();
$p =& $p[$k];
}
}
print_r($root);
Array
(
[7] => Array
(
[5] => Array
(
) [6] => Array
(
[1] => Array
(
) [2] => Array
(
[3] => Array
(
[5] => Array
(
) [6] => Array
(
) ) ) ) ))
$p =& $p[$k];
是把 $p[$k]指向的内存地址 赋值给了$p有点类似指针。如果不用 & 的话。会很麻烦。