问答详情
源自:1-4 Controller之Middleware

$next($request)具体是什么来的

$next($request)具体是什么来的

提问者:慕码人3447935 2019-03-30 20:50

个回答

  • 西红柿炒鸡蛋77
    2019-03-31 19:00:46

    handle()方法有两个参数
    $request --->请求信息,里面包含了输入,URL,上传文件等等信息。
    $next --->闭包函数。将接下来需要执行的逻辑装载到了其中。

    返回值:
    当我们在中间件中return $next($request);时,相当与把请求传入接下来的逻辑中。
    同时,中间件也可以返回重定向,不运行之前的逻辑。