递归与无限极分类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归与无限极分类相关的知识,希望对你有一定的参考价值。
在函数内部调用本身,且在调用时要做判断。
例:输出1~9
function deeploop(&$i=1){ //引用传值,防止递归时从1开始
echo $i;
$i++;
if($i < 10){ //条件判断,防止无限递归
deeploop($i);
}
}
2.无限极分类原理:每次分类都需要记录它的父级id,如果是顶级,则父级id为0,通过父级id,一层一层往下查。
首先从数据库中取出结果集,把结果集中的pid与顶级的pid开始,然后确定顶级父级。依次往下确定。
以上是关于递归与无限极分类的主要内容,如果未能解决你的问题,请参考以下文章