我试图从路由传递一个变量给控制器。但不能成功。从路由传递参数到laravel中的控制器
我的路由条目现在是如下
Route::get('/Register', '[email protected]');
控制器文件我想获得一个参数。我的控制器功能如下
public function CheckCand()
{
echo $ID;
}
现在我该如何将路由变量ID传递给控制器。但我不想在URL中传递它,并且在获取函数中,我不想更改'/ Register'。
Route :: get('/ Register','NewRegister @ CheckCand');
意味着它将像从路由传递给控制器的隐藏参数。 可能是问题混乱,但我不知道如何更好地解释。
这是一个GET路线,因此,所有的路由参数应在URL –
OK传递命名您可以检索由
Request
参数,使您的功能要求的参数。但是有没有其他的方法可以将参数从路由传递给控制器。当我点击一个网页上的链接时,它会去路由,并从路由它将调用一个控制器的参数没有在URL中定义。 – Kash