Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 按名称获取路线-Laravel 5.4_Php_Laravel_Routes_Laravel 5.4 - Fatal编程技术网

Php 按名称获取路线-Laravel 5.4

Php 按名称获取路线-Laravel 5.4,php,laravel,routes,laravel-5.4,Php,Laravel,Routes,Laravel 5.4,我希望根据语言为身份验证路由提供动态uri。 有没有办法通过名称获得路由结果 例如,对于身份验证路由: Route::get(route('login')); 谢谢你的想法…如果你想在视图中使用命名路由的url,你应该只使用路由“routename”,当然你应该用路由的名称替换路由的名称。您不需要Route::get绕开它,Route::get/post/put/patch/delete函数用于定义新路由,而不是获取路由的url 看看如何创建命名路由并正确链接到它们。我通常使用它们: //Ro

我希望根据语言为身份验证路由提供动态uri。 有没有办法通过名称获得路由结果

例如,对于身份验证路由:

Route::get(route('login'));

谢谢你的想法…

如果你想在视图中使用命名路由的url,你应该只使用路由“routename”,当然你应该用路由的名称替换路由的名称。您不需要Route::get绕开它,Route::get/post/put/patch/delete函数用于定义新路由,而不是获取路由的url


看看如何创建命名路由并正确链接到它们。

我通常使用它们:

//Routes
Route::post('/login',[
  'uses'=>'HomeController@login',
  'as'=>'login'
]);

// Calling them in blade
{{route('login')}}   -> xxxxx/login

您仍然可以获得有关世界上最好的文档的更多信息:

为什么要创建路由的路由?我需要用于身份验证路由的动态uri。。。这取决于语言。