加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php简单实现无限分类树形列表的方法

发布时间:2020-12-13 02:31:38 所属栏目:PHP教程 来源:网络整理
导读:《PHP实战:php简单实现无限分类树形列表的方法》要点: 本文介绍了PHP实战:php简单实现无限分类树形列表的方法,希望对您有用。如果有疑问,可以联系我们。 本篇章节讲解php简单实现无限分类树形列表的办法.供大家参考研究.具体如下: PHP实例 $it

《PHP实战:php简单实现无限分类树形列表的方法》要点:
本文介绍了PHP实战:php简单实现无限分类树形列表的方法,希望对您有用。如果有疑问,可以联系我们。

本篇章节讲解php简单实现无限分类树形列表的办法.分享给大家供大家参考.具体如下:PHP实例

$items = array( 
  1 => array('id' => 1,'pid' => 0,'name' => '江西省'),2 => array('id' => 2,'name' => '黑龙江省'),3 => array('id' => 3,'pid' => 1,'name' => '南昌市'),4 => array('id' => 4,'pid' => 2,'name' => '哈尔滨市'),5 => array('id' => 5,'name' => '鸡西市'),6 => array('id' => 6,'pid' => 4,'name' => '香坊区'),7 => array('id' => 7,'name' => '南岗区'),8 => array('id' => 8,'pid' => 6,'name' => '和兴路'),9 => array('id' => 9,'pid' => 7,'name' => '西大直街'),10 => array('id' => 10,'pid' => 8,'name' => '东北林业大学'),11 => array('id' => 11,'pid' => 9,'name' => '哈尔滨工业大学'),12 => array('id' => 12,'name' => '哈尔滨师范大学'),13 => array('id' => 13,'name' => '赣州市'),14 => array('id' => 14,'pid' => 13,'name' => '赣县'),15 => array('id' => 15,'name' => '于都县'),16 => array('id' => 16,'pid' => 14,'name' => '茅店镇'),17 => array('id' => 17,'name' => '大田乡'),18 => array('id' => 18,'pid' => 16,'name' => '义源村'),19 => array('id' => 19,'name' => '上坝村'),20 => array('id' => 20,'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实战:php简单实现无限分类树形列表的方法》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读