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是否包含参数,并希望从前一个URL中获取特定参数的值,就像从我们可以检查的当前URL一样 if(request()->has('status')){ //current url } example.com/leads/personal?status=custom&userid=512 我认为开箱即用并不容易。我建议安装软件包,然后: 使用space\Url\Url; $previousUrl=Url::fromString(Url()-

希望检查前一个URL是否包含参数,并希望从前一个URL中获取特定参数的值,就像从我们可以检查的当前URL一样

 if(request()->has('status')){
    //current url 
    }

 example.com/leads/personal?status=custom&userid=512

我认为开箱即用并不容易。我建议安装软件包,然后:

使用space\Url\Url;
$previousUrl=Url::fromString(Url()->previous());
if($previousUrl->hasQueryParameter('status')){
// ...
}

我认为开箱即用并不容易。我建议安装软件包,然后:

使用space\Url\Url;
$previousUrl=Url::fromString(Url()->previous());
if($previousUrl->hasQueryParameter('status')){
// ...
}

您是如何从以前的url、从您的刀片服务器中获得的?显然,请发布该刀片服务器code@sta为何这没关系。您当前的url包含参数
status=custom&userid=512
?中间件中的上一个url使用url()->previous()我的上一个url包含参数,我想用当前url添加该参数,这是我的任务。您是如何从上一个url,从您的刀片服务器中获得的code@sta为何这没关系。您当前的url保存参数
status=custom&userid=512
?通过使用url()->previous()在中间件中的上一个url我的上一个url包含参数,我想用当前url添加该参数,这是我的任务