侧边栏壁纸
  • 累计撰写 100 篇文章
  • 累计创建 55 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录
PHP

PHP 递归排序 无限级分类数据

Malson
2022-06-25 / 0 评论 / 0 点赞 / 83 阅读 / 70 字
/**
 * 递归无限级分类的数据
 *
 * @param array $arr 需要分类的数组
 * @param int   $pid 父ID
 *
 * @return array 分类好的数据
 */
function recursiveSorting ( $arr , $pid = 0 )
{
    $_tmp = [];
    foreach ( $arr as $key => $value )
    {
        if ( $value['pid'] === $pid )
        {
            $item = $value;
            unset( $arr[ $key ] );
            $item['children'] = recursiveSorting( $arr , $value['id'] );
            $_tmp[]           = $item;
        }
    }

    return $_tmp;
}
0
博主关闭了所有页面的评论