命名路由

最后更新于:2022-04-01 15:03:33

命名路由让你更方便于产生 URL 与重定向特定路由。您可以用 as 的数组键值指定名称给路由: ~~~ Route::get('user/profile', ['as' => 'profile', function() { // }]); ~~~ 也可以为控制器动作指定路由名称: ~~~ Route::get('user/profile', [ 'as' => 'profile', 'uses' => 'UserController@showProfile' ]); ~~~ 现在你可以使用路由名称产生 URL 或进行重定向: ~~~ $url = route('profile'); $redirect = redirect()->route('profile'); currentRouteName 方法会返回目前请求的路由名称: $name = Route::currentRouteName(); ~~~
';