>  기사  >  백엔드 개발  >  看了版主的无限分类,分成树形结构后,怎么还原

看了版主的无限分类,分成树形结构后,怎么还原

WBOY
WBOY원래의
2016-06-13 12:06:051106검색

看了版主的无限分类,分成树形结构后,如何还原

<br>父子无限分类<br><br>原始数组<br><br>/*<br>获取无线分类,对无线分类进行节点路径排列<br>*/<br>$a=array (<br>  0 =><br>  array (<br>    'id' => '134',<br>    'fid' => '0',<br>    'name' => 't',<br>  ),<br>  1 =><br>  array (<br>    'id' => '133',<br>    'fid' => '0',<br>    'name' => 'k',<br>  ),<br>  2 =><br>  array (<br>    'id' => '132',<br>    'fid' => '0',<br>    'name' => 'j',<br>  ),<br>  3 =><br>  array (<br>    'id' => '137',<br>    'fid' => '133',<br>    'name' => '我是k的分类1',<br>  ),<br>  4 =><br>  array (<br>    'id' => '136',<br>    'fid' => '134',<br>    'name' => '我是t的分类t2',<br>  ),<br>  5 =><br>  array (<br>    'id' => '135',<br>    'fid' => '134',<br>    'name' => '我是t的分类t1',<br>  ),<br>  6 =><br>  array (<br>    'id' => '138',<br>    'fid' => '137',<br>    'name' => '我是k的分类1-1',<br>  ),<br>  7 =><br>  array (<br>    'id' => '139',<br>    'fid' => '138',<br>    'name' => '我是k的分类1-1-1',<br>  ),<br>  8 =><br>  array (<br>    'id' => '140',<br>    'fid' => '139',<br>    'name' => '我是k的分类1-1-1-1',<br>  ),<br>)<br>?><br><br>开始形成树,并且增加路径,树形数组为$trees<br>Array<br>(<br>    [0] => Array<br>        (<br>            [id] => 134<br>            [fid] => 0<br>            [name] => t<br>            [path] => 134<br>            [_sub] => Array<br>                (<br>                    [0] => Array<br>                        (<br>                            [id] => 136<br>                            [fid] => 134<br>                            [name] => 我是t的分类t2<br>                            [path] => 134,136<br>                        )<br><br>                    [1] => Array<br>                        (<br>                            [id] => 135<br>                            [fid] => 134<br>                            [name] => 我是t的分类t1<br>                            [path] => 134,135<br>                        )<br><br>                )<br><br>        )<br><br>    [1] => Array<br>        (<div class="clear">
                 
              
              
        
            </div>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.