php可應(yīng)用于面包屑導(dǎo)航的遞歸尋找家譜樹實(shí)現(xiàn)方法
本文實(shí)例講述了php可應(yīng)用于面包屑導(dǎo)航的遞歸尋找家譜樹實(shí)現(xiàn)方法。分享給大家供大家參考。具體實(shí)現(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'=>'亞運(yùn)村','pid'=>11), array('id'=>115,'area'=>'奧運(yùn)村','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)); ?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- BootStrap學(xué)習(xí)筆記之nav導(dǎo)航欄和面包屑導(dǎo)航
- Bootstrap CSS組件之面包屑導(dǎo)航(breadcrumb)
- Bootstrap組件學(xué)習(xí)之導(dǎo)航、標(biāo)簽、面包屑導(dǎo)航(精品)
- php實(shí)現(xiàn)面包屑導(dǎo)航例子分享
- php可應(yīng)用于面包屑導(dǎo)航的迭代尋找家譜樹實(shí)現(xiàn)方法
- thinkphp實(shí)現(xiàn)面包屑導(dǎo)航(當(dāng)前位置)例子分享
- jquery 面包屑導(dǎo)航 具體實(shí)現(xiàn)
- 面包屑導(dǎo)航詳解
相關(guān)文章
php設(shè)計(jì)模式 Adapter(適配器模式)
將一個(gè)類的接口轉(zhuǎn)換成客戶希望的另外一個(gè)接口,使用原本不兼容的而不能在一起工作的那些類可以在一起工作2011-06-06PHP大小寫問題:函數(shù)名和類名不區(qū)分,變量名區(qū)分
這篇文章主要介紹了PHP大小寫問題,php中變量名是區(qū)分大小寫的,而函數(shù)名與類名是不區(qū)分的2013-06-06在mysql數(shù)據(jù)庫原有字段后增加新內(nèi)容
在mysql數(shù)據(jù)庫原有字段后增加新內(nèi)容2009-11-11WindowsXP中快速配置Apache+PHP5+Mysql
查了一些資料,再加上以前也曾配置過,整個(gè)Apache + PHP5 + Mysql配置、測試成功的過程只用了短短5分鐘。2008-06-06支持漢轉(zhuǎn)拼和拼音分詞的PHP中文工具類ChineseUtil
本文給大家推薦的是一款PHP的中文分詞工具類,功能包括支持漢字轉(zhuǎn)拼音、拼音分詞、簡繁互轉(zhuǎn)。非常不錯(cuò),有需要的小伙伴可以參考下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