Как перенаправить с помощью подстановочного знака в маршруте

#php #laravel

#php #laravel

Вопрос:

Как перенаправить с помощью переменной в маршруте:

 $id = 8;
return redirect('/userpage/{$id}');
 

Маршрут:

 Route::get('/userpage/{id}', 'UserController@userpage');
 

Контроллер:

 public function userpage($id)
{
    return $id;        
}
 

Это отображает {$id} .

Ответ №1:

Просто добавьте идентификатор к URL.

 return redirect('/userpage/' . $id);
 

Или с использованием строк в двойных кавычках

 return redirect("/userpage/{$id}");