为了账号安全,请及时绑定邮箱和手机立即绑定

如何获取完整的 URL 以在 laravel 中显示

如何获取完整的 URL 以在 laravel 中显示

PHP
神不在的星期二 2022-07-09 18:29:22
我是 laravel 的初学者,我想在页面上显示当前页面的实时 URL。// 完整的 URL,带有查询字符串 $request->fullUrl()// 只是 URL 的路径部分 $request->path()// 只是 URL 的根(协议和域)部分) $request->r强调文本oot()在谷歌上搜索后我发现了这个,谁能告诉我这是否是正确的方法,如果它是如何实现的。比如在“ Routes ”中写什么,在“ controller ”中写什么。
查看完整描述

2 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

从文档:


// Get the current URL without the query string...

echo url()->current();


// Get the current URL including the query string...

echo url()->full();

这些方法中的每一个也可以通过 URL 外观访问:


use Illuminate\Support\Facades\URL;


echo URL::current();

如果您使用命名路由(非强制性):


echo route('post.show', ['post' => 1]);


// http://example.com/post/1


查看完整回答
反对 回复 2022-07-09
?
呼唤远方

TA贡献1856条经验 获得超11个赞

获取完整、当前和以前的 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) }}


查看完整回答
反对 回复 2022-07-09
  • 2 回答
  • 0 关注
  • 199 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信