#php #laravel
#php #laravel
Вопрос:
Хотите проверить, что предыдущий URL содержит параметр, и хотите получить значение конкретного параметра из предыдущего URL, например, из текущего URL, который мы можем проверить.
if(request()->has('status')){
//current url
}
example.com/leads/personal?status=customamp;userid=512
Комментарии:
1. Как вы пришли с предыдущего URL-адреса, из вашего блейда, очевидно, опубликуйте этот код блейда
2. @sta зачем? Это не имеет значения.
3. Ваш текущий URL содержит параметр
status=customamp;userid=512
?4. предыдущий URL в промежуточном программном обеспечении с помощью url()-> previous()
5. мой предыдущий URL содержит параметр, и я хочу добавить его с текущим URL, что является моей задачей
Ответ №1:
Я не думаю, что это просто из коробки. Я бы предложил установить пакет spatie / url, а затем:
use SpatieUrlUrl;
$previousUrl = Url::fromString(url()->previous());
if ($previousUrl->hasQueryParameter('status')) {
// ...
}