Как в маршруте laravel получить всё после параметра?

У меня появилась проблема, есть вот такой код в маршрутах Laravel:
Route::get('test/{url}', [TestController::class, 'index']);

как мне в {url} получить всё что идёт после него. Даже если там будут другие слеши.
К примеру человек заходит на test/a/b/c и в $url я получу "a/b/c"
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
Route::get('/search/{search}', function ($search) {
    return $search;
})->where('search', '.*');


https://laravel.com/docs/9.x/routing#parameters-en...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы