Получение параметров URL-адреса в Laravel Blade с примерами кода

Чтобы получить параметры URL-адреса в представлении Laravel Blade, вы можете использовать вспомогательную функцию request()или фасад Request. Вот несколько методов, которые вы можете использовать, а также примеры кода:

Метод 1: использование вспомогательной функции request()

{{ request('parameter_name') }}

Пример URL: http://example.com/?parameter_name=value
Пример использования: {{ request('parameter_name') }}выведет значение.

Метод 2: использование фасада Request
Сначала импортируйте фасад Requestв верхнюю часть вашего файла Blade:

@php
    use Illuminate\Support\Facades\Request;
@endphp

Затем используйте метод input()для получения параметра:

{{ Request::input('parameter_name') }}

Пример URL-адреса: http://example.com/?parameter_name=value
Пример использования: {{ Request::input('parameter_name') }}выведет значение.

Метод 3: использование вспомогательной функции request()со значением по умолчанию

{{ request('parameter_name', 'default_value') }}

Пример URL-адреса: http://example.com/
Пример использования: {{ request('parameter_name', 'default_value') }}выведет значение_по умолчанию.

Метод 4: использование метода input()со значением по умолчанию

{{ Request::input('parameter_name', 'default_value') }}

Пример URL-адреса: http://example.com/
Пример использования: {{ Request::input('parameter_name', 'default_value') }}выведет default_value.