(简单)不确定这个 'as' 数组在路由资源控制器中的确切含义

(simple) Not sure what this 'as' array exactly means in route resource controllers

我正在查看一个项目,我不确定第三个参数中的 'as' 数组及其具体作用。在 laravel 文档中找不到太多关于它的信息。

Route::resource('users', 'UsersController', ['only' => 'show', 'as' => 'admin']);

使用 'as' 有助于创建命名路由:

Route::get('user/profile', ['as' => 'profile', function () {
    //
}]);

这样您就可以访问 website_url/profile

而不是 website_url/user/profile

'as' 用作路由标识符。示例:

Route::resource('users', 'UsersController', ['only' => 'show', 'as' => 'admin']);

您可以通过这种方式访问​​ link

<a href="{{ route('admin') }}">Resource</a>