php可應用于面包屑導航的遞歸尋找家譜樹實現(xiàn)方法
更新時間:2015年02月02日 12:02:59 作者:php之路
這篇文章主要介紹了php可應用于面包屑導航的遞歸尋找家譜樹實現(xiàn)方法,涉及數(shù)組遞歸操作的技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了php可應用于面包屑導航的遞歸尋找家譜樹實現(xiàn)方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
<?php echo "<pre>"; $area = array( array('id'=>1,'area'=>'北京','pid'=>0), array('id'=>2,'area'=>'廣西','pid'=>0), array('id'=>3,'area'=>'廣東','pid'=>0), array('id'=>4,'area'=>'福建','pid'=>0), array('id'=>11,'area'=>'朝陽區(qū)','pid'=>1), array('id'=>12,'area'=>'海淀區(qū)','pid'=>1), array('id'=>21,'area'=>'南寧市','pid'=>2), array('id'=>45,'area'=>'福州市','pid'=>4), array('id'=>113,'area'=>'亞運村','pid'=>11), array('id'=>115,'area'=>'奧運村','pid'=>11), array('id'=>234,'area'=>'武鳴縣','pid'=>21) ); function familytree($arr,$id){ static $list = array(); foreach($arr as $v){ if($v['id']==$id){ familytree($arr,$v['pid']); $list[] = $v; } } return $list; } print_r(familytree($list,113)); ?>
希望本文所述對大家的php程序設計有所幫助。
相關文章
PHP大小寫問題:函數(shù)名和類名不區(qū)分,變量名區(qū)分
這篇文章主要介紹了PHP大小寫問題,php中變量名是區(qū)分大小寫的,而函數(shù)名與類名是不區(qū)分的2013-06-06WindowsXP中快速配置Apache+PHP5+Mysql
查了一些資料,再加上以前也曾配置過,整個Apache + PHP5 + Mysql配置、測試成功的過程只用了短短5分鐘。2008-06-06支持漢轉拼和拼音分詞的PHP中文工具類ChineseUtil
本文給大家推薦的是一款PHP的中文分詞工具類,功能包括支持漢字轉拼音、拼音分詞、簡繁互轉。非常不錯,有需要的小伙伴可以參考下2018-02-02php+jquery編碼方面的一些心得(utf-8 gb2312)
在開發(fā)php與jquery的過程中,需要注意的一些心得,防止亂碼的出現(xiàn)。2010-10-10windows下PHP_intl.dll正確配置方法(apache2.2+php5.3.5)
配置php_intl模塊總是加載失敗,在這找到了解決方法2014-01-01