首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Laravel:如何获取当前路由名称?(v5…v7)

Laravel:如何获取当前路由名称?(v5…v7)
EN

Stack Overflow用户
提问于 2015-05-05 15:27:50
回答 26查看 477.9K关注 0票数 267

在Laravel v4中,我可以使用以下命令获得当前的路由名称:

代码语言:js
复制
Route::currentRouteName()

我怎样才能做到这一点呢?Laravel v5和Laravel v6

EN

回答 26

Stack Overflow用户

回答已采纳

发布于 2015-05-05 19:57:34

试试这个

代码语言:js
复制
Route::getCurrentRoute()->getPath();

或者

代码语言:js
复制
\Request::route()->getName()

从v5.1开始

代码语言:javascript
复制
use Illuminate\Support\Facades\Route;
$currentPath= Route::getFacadeRoot()->current()->uri();

Laravel v5.2

代码语言:js
复制
Route::currentRouteName(); //use Illuminate\Support\Facades\Route;

或者如果您需要操作名称

代码语言:js
复制
Route::getCurrentRoute()->getActionName();

Laravel 5.2路由documentation检索请求URI

path方法返回请求的URI。因此,如果传入请求的目标是

http://example.com/foo/bar,则path方法将返回

foo/bar$uri = $request->path();

Theis方法允许您验证传入的请求URI是否与给定的模式匹配。您可以使用

*使用此方法时,将字符作为通配符:

代码语言:javascript
复制
if ($request->is('admin/*')) {
    //
}

要获取完整的URL,而不仅仅是路径信息,您可以在请求实例上使用url方法:

代码语言:js
复制
$url = $request->url();

Laravel v5.3 ...v5.8

代码语言:javascript
复制
$route = Route::current();

$name = Route::currentRouteName();

$action = Route::currentRouteAction();

Laravel 5.3路由documentationLaravel v6.x...7.x

代码语言:javascript
复制
$route = Route::current();

$name = Route::currentRouteName();

$action = Route::currentRouteAction();

**截至2019年11月11日的当前版本-版本6.5**

路由Laravel 6.x route documentation

有一个使用请求获取路由的选项

代码语言:js
复制
$request->route()->getName();
票数 527
EN

Stack Overflow用户

发布于 2015-10-08 15:40:17

使用Laravel 5.1,您可以使用

代码语言:js
复制
\Request::route()->getName()
票数 38
EN

Stack Overflow用户

发布于 2015-05-05 15:40:47

找到了一种查找当前路由名称的方法,该名称适用于laravel

v5和v5.1.28和v5.2.10

命名空间

代码语言:js
复制
use Illuminate\Support\Facades\Route;

代码语言:js
复制
$currentPath= Route::getFacadeRoot()->current()->uri();

对于Laravel laravelv5.3您可以只使用:

代码语言:javascript
复制
use Illuminate\Support\Facades\Route;

Route::currentRouteName();
票数 27
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30046691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档