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

Getting wrong route variable value in laravel subdomain route

我正在使用这条laravel路线

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

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

我这里做错了什么?

感谢您的宝贵时间和建议。

在控制器中尝试以下代码

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

您可以从路由参数中获取路由变量的准确值。