当前位置:Gxlcms > PHP教程 > laravel中间件中的Closure$next是什么意思

laravel中间件中的Closure$next是什么意思

时间:2021-07-01 10:21:17 帮助过:69人阅读

public function handle($request, Closure $next)
{
    if ($request->input('age') < 200)
    {
        return redirect('home');
    }

    return $next($request);
}

Closure $next定义了一个匿名函数,但是调用的时候也得传一个匿名函数给$next啊,怎么在实际代码中传给$next的究竟是个怎么样的匿名函数呢


请移步:https://segmentfault.com/q/1010000004272826

这个问题已被关闭,原因:与已有问题重复

回复内容:

public function handle($request, Closure $next)
{
    if ($request->input('age') < 200)
    {
        return redirect('home');
    }

    return $next($request);
}

Closure $next定义了一个匿名函数,但是调用的时候也得传一个匿名函数给$next啊,怎么在实际代码中传给$next的究竟是个怎么样的匿名函数呢


请移步:https://segmentfault.com/q/1010000004272826

将request传给下一个middleware

人气教程排行