dedecms函数分享之获取某一栏目所有子栏目


Posted in PHP onMay 19, 2014

以前从来没写过递归(其实想想,对算法完全没概念),刚好有这个需求,试着写了一下,发现也挺容易的,特别记录一下。

数据库是dedecms默认的,dede_arctype是保存栏目的表,reid是栏目的父级栏目id。

$array = array();
get_sons($type, $array);
var_dump($array);
function get_sons($type, &$current_array){
    $result = mysql_query("select id from dede_arctype where reid = {$type}");
    while($row = mysql_fetch_assoc($result)){
        $current_array[] = $row['id'];
        get_sons($row['id'], $current_array);
    }
}
PHP 相关文章推荐
建立文件交换功能的脚本(一)
Oct 09 PHP
PHP脚本的10个技巧(2)
Oct 09 PHP
PHP中的正规表达式(二)
Oct 09 PHP
php flush类输出缓冲剖析
Oct 19 PHP
修改PHP的memory_limit限制的方法分享
Feb 21 PHP
php while循环得到循环次数
Oct 26 PHP
destoon会员注册提示“数据校验失败(2)”解决方法
Jun 21 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
Jun 23 PHP
CI映射(加载)数据到view层的方法
Mar 28 PHP
在laravel中实现ORM模型使用第二个数据库设置
Oct 24 PHP
详解php反序列化
Jun 10 PHP
Laravel中GraphQL接口请求频率实战记录
Sep 01 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
May 19 #PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
May 19 #PHP
php开启openssl的方法
May 15 #PHP
PHP整数取余返回负数的相关解决方法
May 15 #PHP
PHP取余函数介绍MOD(x,y)与x%y
May 15 #PHP
php实例分享之通过递归实现删除目录下的所有文件详解
May 15 #PHP
php实例分享之二维数组排序
May 15 #PHP
You might like
PHP4在WinXP下IIS和Apache2服务器上的安装实例
2006/10/09 PHP
php学习笔记(三)操作符与控制结构
2011/08/06 PHP
PHP数据流应用的一个简单实例
2012/09/14 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
2013/08/31 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
详解php 使用Callable Closure强制指定回调类型
2017/10/26 PHP
推荐dojo学习笔记
2007/03/24 Javascript
javascript 兼容所有浏览器的DOM扩展功能
2012/08/01 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
2015/10/10 Javascript
javascript中checkbox使用方法实例演示
2015/11/19 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
2016/04/17 Javascript
Axios学习笔记之使用方法教程
2017/07/21 Javascript
js+html5生成自动排列对话框实例
2017/10/09 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
vue elementUI 表单校验功能之数组多层嵌套
2019/06/04 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
JavaScript实现五子棋小游戏
2020/10/26 Javascript
JS+CSS实现动态时钟
2021/02/19 Javascript
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
Python基于ThreadingTCPServer创建多线程代理的方法示例
2018/01/11 Python
Scrapy框架使用的基本知识
2018/10/21 Python
解析Python3中的Import
2019/10/13 Python
利用Python实现某OA系统的自动定位功能
2020/05/27 Python
Pytorch 卷积中的 Input Shape用法
2020/06/29 Python
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
美国折衷生活方式品牌:Robert Graham
2018/07/13 全球购物
团队精神演讲稿
2013/12/31 职场文书
科研先进个人典型材料
2014/01/31 职场文书
和谐家庭演讲稿
2014/05/24 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
教师四风自我剖析材料
2014/09/30 职场文书
2014年反洗钱工作总结
2014/11/22 职场文书
工程项目经理岗位职责
2015/02/02 职场文书
2019关于实习生工作安排及待遇的管理方案!
2019/07/16 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书
《别在吃苦的年纪选择安逸》读后感3篇
2019/11/30 职场文书