php – 获取当前路径Laravel 5

我试图在Laravel 5.x中找到当前路线的完整路径

对于这种情况,我已经使用以下代码创建了一个方法,但我无法想象Laravel本身不提供这样的东西:

 $current = Route::getFacadeRoot()->current();
 $uri = $current->uri();
 foreach ($current->parameters() as $key => $param) {
     $uri = str_replace('{' . $key . '}', $param, $uri);
 }
 return url($uri);

Laravel有没有开箱即用的东西,我找不到?

解决方法:

您可以使用

Request::url()

刀:

{{\Request::url()}} // if is in blade
上一篇:第十六章 提升用户体验 之 设计实现routes


下一篇:php – silex如何使路由结束“/”可选