返回Laravel 5.1中的URL

Lin*_*ing 48 php url blade laravel-5.1

如何在Laravel 5.1中访问网站上的以前的URL?

在Laravel 4中,我只需要编写如下:

{{ URL::previous() }}
Run Code Online (Sandbox Code Playgroud)

Mus*_*zay 118

最干净的方式似乎是使用url()帮助器:

{{ url()->previous() }}
Run Code Online (Sandbox Code Playgroud)

URL::previous()在我的Laravel 5.1项目中为我工作.以下是Laravel 5.1 doc for previous()method,可通过URL Facade访问.

你仍然可以尝试替代方案,在你的观点中你可以做到:

{{ redirect()->getUrlGenerator()->previous() }}
Run Code Online (Sandbox Code Playgroud)

要么:

{{ redirect()->back()->getTargetUrl() }}
Run Code Online (Sandbox Code Playgroud)

  • `url() - > previous()`有点清洁 (8认同)