首页 > 代码库 > PHP无限极分类
PHP无限极分类
1、数据库设计。
2、PHP代码。
//一维数组的形式
function tree(&$list, $pid = 0, $level = 0, $html = ‘----------‘) { static $tree = array(); foreach ($list as $v) { if ($v[‘pid‘] == $pid) { $v[‘level‘] = $level; $v[‘html‘] = str_repeat($html, $level); $tree[] = $v; tree($list, $v[‘id‘], $level + 1); } } return $tree; }
//多维数组的形式
function toLayer($cate, $pid = 0){ $arr = array(); foreach ($cate as $v){ if ($v[‘pid‘] == $pid){ $v[‘child‘] = toLayer($cate, $v[‘id‘]); $arr[] = $v; } } return $arr; }
PHP无限极分类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。