php无限级分类
CI的seven给我提供了一个方法,如下:
|--2|----2-1|------2-1-1|--3|----3-1|--4|--1|----1-1显示直接遍历即可,因为我有一个depth字段,记录深度,所以能更好的显示。
这个方法运行时间也较短,微秒级运行,总之耗费在数据库排序上了,其他的基本很愉快。
利用指针的一般在没有缓存情况下测试大多数大于排序后的时间,大多数是CPU时间,而且,结果不准确。
PS:PHP已经对地址,指针之类的概念弱化了,也就是说,并不是PHP的特点,虽然可以使用,但是会出现一些莫名错误。所以还是老老实实的吧~神马大数据算法,就不用PHP来做了,C++什么的,干这个,比PHP速度快多了。。。。
同时 @Tonton 对他的算法进行修正。