如何将ID从url传递到laravel中的控制器

问题描述 投票:0回答:1

我希望在将URL键入为www.domain-name.in/sample/ID时打开我的视图页面。 ID可以是5位数的整数。现在,当我将网址键入为www.domain-name.in/sample时,我的视图页面正在打开,但是当我键入www.domain-name.in/sample/ID时,我收到404错误。这是我的路线:

Route::get('/{$id}','HomeController@index');

这是我的控制器

public function index(Request $request,$id)
    {
        return view('filename');
    }

如何使用此URL获取查看页面:www.domain-name.in/sample/ID

php html laravel url id
1个回答
1
投票

您的路线将为

Route::get('sample/{id}','HomeController@index');

您的控制器将是

public function index($id)
{
   echo $id;
   exit;
   return view('filename');
}

现在您可以按如下所示作为URL进行访问。

www.domain-name.in/sample/5

“ 5”是样本ID。

© www.soinside.com 2019 - 2024. All rights reserved.