[size=x-small]废话不多说:直接代码,把下面的代码访问以下在本地
<?php
$arr = array(
array('id' => '3', 'name' => "上海", 'parid' => 4,'lev'=>4),
array('id' => '4', 'name' => "上海1", 'parid' => 5,'lev'=>3),
array('id' => '5', 'name' => "上海2", 'parid' => 6,'lev'=>2),
array('id' => '6', 'name' => "上海3", 'parid' => 0,'lev'=>1),
array('id' => '13', 'name' => "北京", 'parid' => 14,'lev'=>4),
array('id' => '14', 'name' => "北京1", 'parid' => 15,'lev'=>3),
array('id' => '15', 'name' => "北京2", 'parid' => 16,'lev'=>2),
array('id' => '16', 'name' => "北京3", 'parid' => 0,'lev'=>1),
);
function tree($list,$pid=0,$level=0,$html='--'){
static $tree = array();
foreach($list as $v){
if($v['parid'] == $pid){
$v['lev'] = $level;
$v['html'] = str_repeat($html,$level);
$tree[] = $v;
tree($list,$v['id'],$level+1);
}
}
return $tree;
}
$data=tree($arr,$pid=0,$level=0,$html='--');
var_dump($data);
foreach($data as $v){
echo "<br>";
echo $v['html'].$v['name'];
}
?>
访问结果如下:
有些知识多说也说不明白,程序结果更令人信服,希望对你们有帮助[/size]
- 大小: 2.3 KB
分享到:
相关推荐
php无限极分类函数包,下载即可用,绝对好用,里面有多种无限极分类函数,可以参考,我都试过了
php递归获取子级,父级,无限极分类,带demo,效率超高。下载请评价,谢谢!!!
部门管理的无限极分类 产品分类也是通用 包括一个controller文件 一个model文件 一个view文件夹 和一个sql文件 放在相应位置按需求改动即可使用
php无限极分类两种方法,递归无限极分类和引用无限极分类!
php无限极分类源码实例,本人亲自已调试好。
主要介绍了php无限极分类递归排序实现方法,通过一个简单的递归函数实现无限递归分类排序,是非常实用的技巧,需要的朋友可以参考下
php获取子级,父级,无限极分类,带demo,效率超高。下载请评价,谢谢!!!买到就是赚到,一直在用
分享一个php无限极分类相关代码类,非递归获取所有后代分类,利用路径字段获取后辈分类,更新后辈分类路径,将列表整理为树形
无限极 分类 下拉框 无限极分类 下拉框 无限极分类下拉框
自己编写的无限极分类代码,参考alixixi
该Php 采用无限极分类尤其适用smarty模板,解决你的后顾之忧
此文档使用TreeView控件绑定实现了无限极分类,数据库一个表使用了三个字段
一个php无限极分类相关代码类,非递归获取所有后代分类,利用路径字段获取后辈分类,更新后辈分类路径,将列表整理为树形
JAVAWEB MVC模式开发的jsp无限极分类程序。 此程序采用servlet + jsp + javabean 的MVC模式开发。 支持无限极分类。 可以作为一个独立模块来嵌入您的系统或网站开发中使用。 此程序以最简洁的方式实现了分类功能,...
无限极分类无限极分类无限极分类无限极分类无限极分类 php无限极分类 thinkphp无限极分类 php无限极分类 thinkphp无限极分类 php无限极分类 thinkphp无限极分类
DropdownList无限极分类
常见文档无限极分类
无限极分类技术,结合thinkphp3.2.3,有数据库表,下载解压即可,适合新手学习的好源码
无限极分类 php