递归循环无限分类

maogu5个月前Laravel64
public function create()
{
    $data =array();
    $category =$this->tree($data
    );
}

public function tree($data ,$level=0)
{
    static $arr =array();
    foreach ($data as $k=>$v)
    {
        if ($v['pid'] ==0)
        {
            $v['cat_name'] =str_repeat('|---',$level).$v['cat_name'];
            $arr[]=$v;
            unset($data[$k]);
            $this->tree($data,$v['id'],$level+1);
        }

    }
    return $arr;
}


返回列表

上一篇:表单提交

下一篇:APP启动引导图

相关文章

微信开发者账户申请以及测试

微信公众平台测试账号申请公众平台测试账号十分方便,直接通过微信登录即可,登录地址登录后我们可以看到 appId 和 appsecret我们需要关注自己的测试公众号,只有关...

Laravel 登陆验证

protected function authenticated(Request $request, $user)    &nb...

微信登陆

安装 socialiteproviders $ composer require socialiteproviders/weixin可以省略 ServicePr...

laravel 模糊查找

public function index(Request $request)     {    ...

Laravel Js Ajax注册用户,错误提示显示

HTML<!doctype html> <html> <head>     <...

laravel 本地储存文件

$path= Storage::disk('public')->put('file.jpg',$value['ImgUrl']);...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。