在项目中我们会遇到获取存在父子级关系的数组,并需要根据上下级关系以树结构的形式展示的情况
比如获取分类列表,类似如下数据
| 1 | $data = [ | 
实现方法代码如下
| 1 | /** | 
主要思路概况是,把要遍历的数组,创建基于主键的数组引用。把要生成的树结构数组也数组引用
比如案例中的 $refer[13] === $list[0],$tree[13] === $refer[13],利用了多个变量指向同地址,其中一个参数改变了数据,另外的参数数据也会改变。
小峰的博客
在项目中我们会遇到获取存在父子级关系的数组,并需要根据上下级关系以树结构的形式展示的情况
比如获取分类列表,类似如下数据
| 1 | $data = [ | 
实现方法代码如下
| 1 | /** | 
主要思路概况是,把要遍历的数组,创建基于主键的数组引用。把要生成的树结构数组也数组引用
比如案例中的 $refer[13] === $list[0],$tree[13] === $refer[13],利用了多个变量指向同地址,其中一个参数改变了数据,另外的参数数据也会改变。
 
        微信支付
 
        支付宝