1. 首页
  2. 编程语言
  3. PHP
  4. php实现无限级分类查询(递归、非递归)

php实现无限级分类查询(递归、非递归)

上传者: 2021-11-16 10:24:04上传 PDF文件 100.57 KB 热度 10次

上面提到,递归函数的也是借助于栈的机制实现的,但是底层对于栈的处理对于程序员来说都是透明的,程序员只需要关心应用的实现逻辑。既然使用递归函数,看名字我们就知道必须借助于自定义的函数。对于每一层的函数其主要做的工作就是查找父Id为当前Id的栏目,查找到以后再次调用自身函数,将查找到的栏目的id作为下一层的父id。虽说不用递归函数的方式,但是鉴于无限级栏目的结构页需要参考递归的实现机制――栈的机制,解决这一问题。在上学的时候老师就说,其实栈的核心机制也就四个字:先进后出。

下载地址
用户评论