首页 > 解决方案 > 获取当前url路径

问题描述

有多少我没见过的例子,基本上都是一样的,并且执行同样的事情。让我们来看看其中一个。

Route::current()->uri()

我们有 urlhttps://example.com/test并且我们得到test,并且在所有示例中都相同

但是如何确保我们得到test的不仅仅是斜线/test

标签: phplaravel

解决方案


你可以用这段代码得到它:

request()->getPathInfo();

Laravel扩展了包含方法的Illuminate/Http/RequestSymfony类。RequestgetPathInfo

文档:https ://symfony.com/doc/current/components/http_foundation.html#identifying-a-request

您可以在此处找到该方法的定义。


推荐阅读