您的位置:首页 > 其它

无限级分类递归的使用

2014-12-10 09:21 183 查看
/* 思路:先一次把所有的分类都取出来不管级别,然后在内存中重新排序处理这个数组 */
function sort_cat($cat, $parent_id, $level = 0)
{
static $arr = array();
foreach ($cat as $k => $v)
{
if($v['parent_id'] == $parent_id)
{
$v['level'] = $level;
$arr[] = $v;
unset($cat[$k]);
sort_cat($cat, $v['cat_id'], $level + 1);
}
}
return $arr;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: