欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php簡單實現(xiàn)無限分類樹形列表的方法

 更新時間:2015年03月27日 10:56:01   作者:八大山人  
這篇文章主要介紹了php簡單實現(xiàn)無限分類樹形列表的方法,實例分析了php通過數(shù)組實現(xiàn)樹形列表的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了php簡單實現(xiàn)無限分類樹形列表的方法。分享給大家供大家參考。具體如下:

$items = array( 
  1 => array('id' => 1, 'pid' => 0, 'name' => '江西省'), 
  2 => array('id' => 2, 'pid' => 0, 'name' => '黑龍江省'),
  3 => array('id' => 3, 'pid' => 1, 'name' => '南昌市'), 
  4 => array('id' => 4, 'pid' => 2, 'name' => '哈爾濱市'),
  5 => array('id' => 5, 'pid' => 2, 'name' => '雞西市'), 
  6 => array('id' => 6, 'pid' => 4, 'name' => '香坊區(qū)'), 
  7 => array('id' => 7, 'pid' => 4, 'name' => '南崗區(qū)'), 
  8 => array('id' => 8, 'pid' => 6, 'name' => '和興路'), 
  9 => array('id' => 9, 'pid' => 7, 'name' => '西大直街'), 
  10 => array('id' => 10, 'pid' => 8, 'name' => '東北林業(yè)大學'),
  11 => array('id' => 11, 'pid' => 9, 'name' => '哈爾濱工業(yè)大學'),
  12 => array('id' => 12, 'pid' => 8, 'name' => '哈爾濱師范大學'),
  13 => array('id' => 13, 'pid' => 1, 'name' => '贛州市'), 
  14 => array('id' => 14, 'pid' => 13, 'name' => '贛縣'), 
  15 => array('id' => 15, 'pid' => 13, 'name' => '于都縣'), 
  16 => array('id' => 16, 'pid' => 14, 'name' => '茅店鎮(zhèn)'), 
  17 => array('id' => 17, 'pid' => 14, 'name' => '大田鄉(xiāng)'), 
  18 => array('id' => 18, 'pid' => 16, 'name' => '義源村'), 
  19 => array('id' => 19, 'pid' => 16, 'name' => '上壩村'), 
  20 => array('id' => 20, 'pid' => 0, 'name' => '廣東省'), 
  21 => array('id' => 21, 'pid' => 20, 'name' => '廣州市'),
); 
$t = array(); 
foreach ($items as $id => $item) { 
  if ($item['pid']) { 
    $items[$item['pid']][$item['id']] = &$items[$item['id']];
    $t[] = $id; 
  } 
} 
foreach($t as $u) { 
  unset($items[$u]); 
} 
echo "<pre>"; 
print_r($items);

希望本文所述對大家的php程序設計有所幫助。

相關文章

  • php萬字碼出完美守護進程詳解

    php萬字碼出完美守護進程詳解

    守護進程到底是怎么實現(xiàn)的?為什么有的程序既可以自己就成為守護進程,又可以通過systemd 來后臺運行?本文將為大家具體講解,感興趣的可以了解一下
    2022-07-07
  • PHP cron中的批處理

    PHP cron中的批處理

    如果 Web 應用程序中的一個特性需要超過 1 秒或 2 秒才能完成,那么應該怎么辦?需要某種離線處理解決方案。學習幾種對 PHP 應用程序中長時間運行的作業(yè)進行離線服務的方法。
    2008-09-09
  • PHP基于反射機制實現(xiàn)自動依賴注入的方法詳解

    PHP基于反射機制實現(xiàn)自動依賴注入的方法詳解

    這篇文章主要介紹了PHP基于反射機制實現(xiàn)自動依賴注入的方法,結(jié)合實例形式分析了php使用反射實現(xiàn)自動依賴注入的步驟、原理與相關操作技巧,需要的朋友可以參考下
    2017-12-12
  • PHP JSAPI調(diào)支付API實現(xiàn)微信支付功能詳解

    PHP JSAPI調(diào)支付API實現(xiàn)微信支付功能詳解

    本人最近做了微信支付開發(fā),是第一次接觸,其中走了很多彎路,遇到的問題也很多。為了讓和我一樣的新人不再遇到類似的問題,我把我的開發(fā)步驟和問題寫出來以供參考,這篇文章主要介紹了PHP JSAPI調(diào)支付API實現(xiàn)微信支付功能
    2022-11-11
  • PHP聊天室簡單實現(xiàn)方法詳解

    PHP聊天室簡單實現(xiàn)方法詳解

    這篇文章主要介紹了PHP聊天室簡單實現(xiàn)方法,結(jié)合實例形式詳細分析了php聊天室相關數(shù)據(jù)庫操作與ajax交互等操作技巧,需要的朋友可以參考下
    2018-12-12
  • PHP實現(xiàn)批量修改文件后綴名的方法

    PHP實現(xiàn)批量修改文件后綴名的方法

    這篇文章主要介紹了PHP實現(xiàn)批量修改文件后綴名的方法,涉及php針對文件的遞歸遍歷及重命名的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • 功能強大的php文件上傳類

    功能強大的php文件上傳類

    這篇文章主要為大家詳細介紹了功能強大的php文件上傳類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • PHP代碼審核的詳細介紹

    PHP代碼審核的詳細介紹

    本篇文章是對PHP代碼審核進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • 最新評論