2016-07-09 98 views
1

我從Laravel manual讀,我可以這樣做:如何將路由參數傳遞給Laravel中的webcontroller?

Route::get('user/{id}', function ($id) { 
    return 'User '.$id; 
}); 

我也看到了,你可以直接傳遞路線webcontroller:

Route::get('user', '[email protected]'); 

但我可以」 t find是如何將變量id傳遞給webcontroller的。

Route::get('user/{id}', '[email protected]'); 
// how so that the function profile at WebController receive the id? 

我覺得這是一件非常基本的事情,但我找不到它。我是Laravel新手,所以我不知道搜索關鍵字。請幫忙。謝謝。

回答

3

您只需將控制器

public function profile($id){ 
    //Here $id is having the value that you were passing 
} 
+1

哦,內寫了,這麼簡單?男人,我一直在嘗試使用'Route :: get('user/{id}','WebController @ profile($ id)')幾個小時;'......非常感謝你!我會盡快接受這一點。 –

相關問題