欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

【PHP】laravel中获取当前路由名称

shiping1 的头像

 

2014-11-18 17:05往事随风丶双鱼 | 浏览 2554 次
$name = Route::currentRouteName();  这句话的使用需要引入什么类吗?该引入哪个类?
求详细过程
2014-11-18 22:28提问者采纳
 

不需要特别加载吧。你可以直接看看这个方法是怎么调用的在

1
2
3
4
5
6
7
8
9
10
11
12
#laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php
#大概Line-1585
 
/**
     * Get the current route name.
     *
     * @return string|null
     */
    public function currentRouteName()
    {
        return ($this->current()) ? $this->current()->getName() : null;
    }
追问:
我添加$name = Route::currentRouteName();
 然后运行这个页面会直接报致命错误,说route not found,.............
追答:
你在哪里调用这个方法?你确定Route自动加载了吗?
提问者评价
谢谢!


来自 http://zhidao.baidu.com/link?url=ucBWfbawAeUKgkCy2qLtwoFatFCx6Xh2YOylapqcSmA12xq6lW6o_8YxAKmgnW9Ug0R...
普通分类: