一个牛逼的php无限极分类生成树的方法

来源:互联网 发布:sql存储过程解密工具 编辑:程序博客网 时间:2024/05/17 01:30
  • function generateTree($items){
  • $tree = array();
  • foreach($items as $item){
  • if(isset($items[$item['pid']])){
  • $items[$item['pid']]['son'][] = &$items[$item['id']];
  • }else{
  • $tree[] = &$items[$item['id']];
  • }
  • }
  • return $tree;
  • }



    1. function generateTree($items){
    2. foreach($items as $item)
    3. $items[$item['pid']]['son'][$item['id']] = &$items[$item['id']];
    4. return isset($items[0]['son']) ? $items[0]['son'] : array();
    5. }

    0 0
    原创粉丝点击