首页 » Web前端 » php栏目制造技巧_用chatGPT写了一个php无限栏目分类的实例

php栏目制造技巧_用chatGPT写了一个php无限栏目分类的实例

访客 2024-11-24 0

扫一扫用手机浏览

文章目录 [+]

详细的代码用文本写出来方便调试:

<?php// 定义栏目数据$categories = array( array('id'=>1, 'pid'=>0, 'name'=>'汽车'), array('id'=>2, 'pid'=>0, 'name'=>'电子产品'), array('id'=>3, 'pid'=>1, 'name'=>'SUV'), array('id'=>4, 'pid'=>1, 'name'=>'跑车'), array('id'=>5, 'pid'=>2, 'name'=>'手机'), array('id'=>6, 'pid'=>2, 'name'=>'条记本'), array('id'=>7, 'pid'=>3, 'name'=>'大型SUV'), array('id'=>8, 'pid'=>3, 'name'=>'中型SUV'), array('id'=>9, 'pid'=>5, 'name'=>'智好手机'), array('id'=>10, 'pid'=>5, 'name'=>'分外功能手机'),);// 定义分类函数function sortCategories($categories, $pid = 0) { $result = array(); foreach ($categories as $category) { if ($category['pid'] == $pid) { $category['child'] = sortCategories($categories, $category['id']); $result[] = $category; } } return $result;}// 调用分类函数$sortedCategories = sortCategories($categories);// 输出分类结果foreach ($sortedCategories as $category) { echo $category['name'] . "\n"; if (!empty($category['child'])) { foreach ($category['child'] as $child) { echo ' ' . $child['name'] . "\n"; } }}

给出的结果:

php栏目制造技巧_用chatGPT写了一个php无限栏目分类的实例

汽车 SUV 大型SUV 中型SUV 跑车电子产品 手机 智好手机 分外功能手机 条记本

php栏目制造技巧_用chatGPT写了一个php无限栏目分类的实例
(图片来自网络侵删)
标签:

相关文章

杭州IT行业,蓬勃发展,人才招募正当时

近年来,我国经济快速发展,互联网、大数据、人工智能等新兴技术不断涌现,推动着各行各业转型升级。在这股浪潮中,杭州IT行业异军突起,...

Web前端 2024-12-27 阅读0 评论0

剪拼图的艺术,重构与创新的视觉之旅

剪拼图,一种古老而又富有创意的艺术形式,自诞生以来,便以其独特的魅力吸引了无数艺术爱好者和收藏家。本文将带领读者走进剪拼图的世界,...

Web前端 2024-12-27 阅读0 评论0

构建高效IT治理体系,助力企业数字化转型

随着信息技术的飞速发展,企业对IT治理的需求日益凸显。IT治理作为企业战略的重要组成部分,对于提升企业核心竞争力、保障信息安全、降...

Web前端 2024-12-27 阅读0 评论0