位置: 编程技术 - 正文
推荐整理分享php 无限级分类 获取顶级分类ID(php无限级分类),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php分层,php无限级分销,php 无限级分类分层,php无限分类实现不实用递归,php实现无限极分类,php 无限级分类分层,php 无限级分类分层,php无限级分类,内容如对您有帮助,希望把文章链接给更多的朋友!
有这样一个表,id是分类的ID,name是分类名称,pid是上级分类的ID。
现在有个分类ID,程序要找到它上级的上级的上级……分类的ID,简单说就是找出顶级分类的ID。比如“新鲜水果”的ID是,对应父类ID是5,而5的父ID是1,1没有父类,也就是顶级分类了。
以前年轻气盛不懂事,总想着用递归来查找,然后再将结果缓存来解决性能问题。后来又试过将整个表缓存起来,再递归查找。再后来……似乎比较少有机会遇到无限级分类……
最近有个同事问我怎么“优雅”的解决这个问题。于是我灵机一动,就有了如下解决方案:
不得不说:真是太优雅了!连我都佩服我自己了,同事更是五体投地,痛哭流涕。因为他写了几十行循环再判断再递归的代码,被我用两行代码替换了……
PHP访问数据库集群的方法小结 本文总结分析了PHP访问数据库集群的方法。分享给大家供大家参考,具体如下:一般常见的有三种做法:1、自动判断sql是否为读,来选择数据库的连接
php实现图片上传并利用ImageMagick生成缩略图 使用ImageMagick,您可以轻松,更快地创建缩略图,比使用PHP的容易得多。php//Locationtouploadmainimage:$mainDir=$_SERVER['DOCUMENT_ROOT'].'/images/l/';//Locationtocreatethethumb
7种php基本排序实现方法 本文总结了一下常用的7种排序方法,并用php语言实现。1、直接插入排序/**直接插入排序,插入排序的思想是:当前插入位置之前的元素有序,*若插入当
标签: php无限级分类
本文链接地址:https://www.jiuchutong.com/biancheng/292444.html 转载请保留说明!友情链接: 武汉网站建设