php - 获取当前url路径
问题描述
有多少我没见过的例子,基本上都是一样的,并且执行同样的事情。让我们来看看其中一个。
Route::current()->uri()
我们有 urlhttps://example.com/test
并且我们得到test
,并且在所有示例中都相同
但是如何确保我们得到test
的不仅仅是斜线/test
?
解决方案
你可以用这段代码得到它:
request()->getPathInfo();
Laravel扩展了包含方法的Illuminate/Http/Request
Symfony类。Request
getPathInfo
文档:https ://symfony.com/doc/current/components/http_foundation.html#identifying-a-request
您可以在此处找到该方法的定义。
推荐阅读
- ios - Swift - 如何在 iPhone 上通过 HTTP 获取文件的最后修改日期
- angular - 如何在页脚之前加载内容?
- user-interface - 用于嵌入式 linux 的轻量级 2D 库
- c# - 即使我添加了事件处理程序,Xamarin 自定义 BroadcastReceiver 事件也始终为空
- r - 替换数据框中的 % 和逗号
- c++ - c ++:如何获取文件路径的子字符串,没有文件名
- maven - Maven 如何从满足特定条件的 Artifactory 获取依赖项?
- dji-sdk - 增加 DJIFlightController 更新频率
- r - 重塑和加入后重复的行
- c# - 实体框架不更新更改 6