Php Laravel URL::上一个没有域
是否可以仅获取上一页的路径?类似URL::previous()但没有整个域,如Php Laravel URL::上一个没有域,php,laravel,Php,Laravel,是否可以仅获取上一页的路径?类似URL::previous()但没有整个域,如/something?为此编写了自己的函数: 在vendor/laravel/framework/src/illumb/Routing/UrlGenerator.php中,我添加了 public function previousPath() { $parsed = parse_url($this->previous()); return $parsed['path']; }
/something
?为此编写了自己的函数:
在vendor/laravel/framework/src/illumb/Routing/UrlGenerator.php中,我添加了
public function previousPath()
{
$parsed = parse_url($this->previous());
return $parsed['path'];
}
在
previous()
函数下面,现在可以执行URL::previousPath()
操作,该操作只返回路径而不返回域。为此编写了我自己的函数:
在vendor/laravel/framework/src/illumb/Routing/UrlGenerator.php中,我添加了
public function previousPath()
{
$parsed = parse_url($this->previous());
return $parsed['path'];
}
在
previous()
函数下面,现在您可以执行URL::previousPath()
,它只返回没有域的路径。修改核心类不是一个好主意,而是可以在更新当前版本后将其写入其他地方,您的更改将消失。修改核心类不是一个好主意,相反,您可以在其他地方编写它,一旦更新当前版本,您的更改将消失。