//封装父子结构
if(!function_exists('father')){
//传进数据和父类id
function father($data,$pid=0){
$child = [];
foreach ($data as $v){
if ($v['pid']==$pid){
$child[$v['id']] = $v;
$child[$v['id']]['son']=father($data,$v['id']);
print_r($v);
}
}
return $child;
}
}
tp6父子结构
最新推荐文章于 2022-03-04 13:44:42 发布
这段代码定义了一个名为father的函数,用于将数据按照父子结构进行封装。它接受一个数据数组和父类ID作为参数,通过递归遍历数据,找出所有父ID等于给定ID的子节点,并将它们组织成新的结构。在遍历过程中,每个子节点还包含其自身的子节点(son)属性,形成树状结构。

1553

被折叠的 条评论
为什么被折叠?



