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 相关文章推荐
十天学会php之第六天
Oct 09 PHP
使用php4加速网络传输
Oct 09 PHP
Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置
Nov 18 PHP
表单复选框向PHP传输数据的代码
Nov 13 PHP
php中hashtable实现示例分享
Feb 13 PHP
php查看网页源代码的方法
Mar 13 PHP
yii框架无限极分类的实现方法
Apr 08 PHP
Laravel框架中自定义模板指令总结
Dec 17 PHP
PHP实现二维数组中的查找算法小结
Jun 09 PHP
PHP实现随机数字、字母的验证码功能
Aug 01 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
Feb 20 PHP
使用laravel的migrate创建数据表的方法
Sep 30 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
php 阴历-农历-转换类代码
2012/01/16 PHP
php笔记之:有规律大文件的读取与写入的分析
2013/04/26 PHP
基于JQuery制作的产品广告效果
2010/12/08 Javascript
用JS做的简单的可折叠的两级树形菜单
2013/09/21 Javascript
js实现同一页面可多次调用的图片幻灯切换效果
2015/02/28 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
Vue原理剖析 实现双向绑定MVVM
2017/05/03 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
node.js 模块和其下载资源的镜像设置的方法
2018/09/06 Javascript
element-ui的回调函数Events的用法详解
2018/10/16 Javascript
详解vue中移动端自适应方案
2019/05/05 Javascript
详解jQuery中的prop()使用方法
2020/01/05 jQuery
vue项目配置同一局域网可使用ip访问的操作
2020/10/23 Javascript
ant design的table组件实现全选功能以及自定义分页
2020/11/17 Javascript
零基础写python爬虫之抓取糗事百科代码分享
2014/11/06 Python
python使用matplotlib绘制折线图教程
2017/02/08 Python
浅谈numpy数组中冒号和负号的含义
2018/04/18 Python
Python学习_几种存取xls/xlsx文件的方法总结
2018/05/03 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
python如何给字典的键对应的值为字典项的字典赋值
2019/07/05 Python
使用Python opencv实现视频与图片的相互转换
2019/07/08 Python
python函数的万能参数传参详解
2019/07/26 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
Python jieba库分词模式实例用法
2021/01/13 Python
布局和排版教程 纯css3实现图片三角形排列
2014/10/17 HTML / CSS
HTML5各种头部meta标签的功能(推荐)
2017/03/13 HTML / CSS
法国一家芭蕾舞鞋公司:Repetto
2018/11/12 全球购物
留学自荐信的技巧
2013/10/17 职场文书
员工评语大全
2014/01/19 职场文书
人民教师求职自荐信
2014/03/12 职场文书
放飞理想演讲稿
2014/09/09 职场文书
职工擅自离岗检讨书
2014/09/23 职场文书
大学生青年志愿者活动总结
2015/05/06 职场文书
与死神共舞观后感
2015/06/15 职场文书
签约仪式致辞
2015/07/30 职场文书
Java设计模式中的命令模式
2022/04/28 Java/Android