Php 如何在laravel中显示完整的URL
我是laravel的初学者,我想在页面上显示当前页面的实时URL //完整URL,带有查询字符串$request->fullUrl() //仅URL$request->path()的路径部分 //仅URL的根(协议和域)部分) $request->remphasized textoot() 在谷歌上搜索后,我发现了这一点,有谁能告诉我这是否是正确的方式,如果是如何实现这一点。例如在“路由”中写什么,在“控制器”中写什么 这些方法中的每一种都可以通过URL facade访问:Php 如何在laravel中显示完整的URL,php,laravel,http,url,request,Php,Laravel,Http,Url,Request,我是laravel的初学者,我想在页面上显示当前页面的实时URL //完整URL,带有查询字符串$request->fullUrl() //仅URL$request->path()的路径部分 //仅URL的根(协议和域)部分) $request->remphasized textoot() 在谷歌上搜索后,我发现了这一点,有谁能告诉我这是否是正确的方式,如果是如何实现这一点。例如在“路由”中写什么,在“控制器”中写什么 这些方法中的每一种都可以通过URL facade访问: use Illumi
use Illuminate\Support\Facades\URL;
echo URL::current();
如果您正在使用(非强制性):
获取完整、当前和以前的URL
// Get the current URL without the query string...
echo url()->current();
// Get the current URL including the query string...
echo url()->full();
// Get the full URL for the previous request...
echo url()->previous();
获取Url的特定部分
{{ Request::segment(1) }}
是的,但我需要向用户显示它。。。在视图中如何称呼它(如果听起来很愚蠢,请抱歉),这应该是公认的解决方案。您可以在视图中使用URL::full(),您可以使用{{URL::full()}}向用户显示完整的URL
// Get the current URL without the query string...
echo url()->current();
// Get the current URL including the query string...
echo url()->full();
// Get the full URL for the previous request...
echo url()->previous();
{{ Request::segment(1) }}