Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel URL::上一个没有域_Php_Laravel - Fatal编程技术网

Php Laravel URL::上一个没有域

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']; }

是否可以仅获取上一页的路径?类似URL::previous()但没有整个域,如
/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()
,它只返回没有域的路径。

修改核心类不是一个好主意,而是可以在更新当前版本后将其写入其他地方,您的更改将消失。修改核心类不是一个好主意,相反,您可以在其他地方编写它,一旦更新当前版本,您的更改将消失。