在laravel子域路由中获取错误的路由变量值

时间:2016-05-19 11:19:00

标签: php laravel laravel-5 laravel-5.2 laravel-routing

我正在使用这种laravel路线

Route::group(['domain' => '{subdomain}.abc.com'], function()
{
    Route::get('get_user/{user_id}','MyController@myMethod');
}

在这里,我在控制器中出错了user_id,它应该是15,但我得到的是子域值subdomain_value

我在这里做错了什么?

感谢您的时间和建议。

1 个答案:

答案 0 :(得分:3)

在控制器中尝试以下代码

 $user_id = $request->route()->parameter('user_id');

您可以从路线参数中访问路线变量的确切值。