PHP 入门:php
递归实现无限分类 格式化数组
本篇主要是对使用 php
递归实现无限分类 格式化数组进行了详细的分析介绍,欢迎参考
我们要做一个商品的无限分类
首先数据库字段为:
id ----------商品主键 id
fid ---------- 商品父 id
name ---------- 商品名
最后输出的数组格式为
复制代码 代码如下:
<PRE
class
=php name="code"><PRE
class
=php name="code">
array
(
0=>
array
(
'id'=>1,
'fid'=>0,
'name'=>'法国货'
'child'=>
array
(
0=>
array
(
'id'=>12,
'fid'=>1,
'name'=>'香水'
'child'=>
array
(
0=>
array
(
'id'=>34,
'fid'=>12,
'name'=>'女用香水'
)
)
),
1=>
array
(
'id'=>13,
'fid'=>1,
'name'=>'笔记本'
'child'=>NUll
)
)
),
1=>
array
(),
//
格式同上我就不再重复写了 没什么意义
2=>
array
()