LoginSignup
0
2

More than 3 years have passed since last update.

Laravel id管理 パラメーターの{id}なんとなく振り当ててない?

Posted at

パラメータ系の記事でよく見るこんなルーティング

Route::get('/post/{id}', 'TopController@detail');

初心者のワイ:はぁ(0_0)/
脳死状態で記述していたので意味調べました!!!!


指定されたコントローラの関数(TopController@detail)で'Request $request'でリクエスト受け取ります。

このリクエストの中に$request->idというものが生成されています。それが{id}の正体だ!!!!


仮に{id}を{sushi}に変更します

Route::get('/post/{sushi}', 'TopController@detail');

それでコントローラーでdd($request->id)で受け取れてるか確認
結果:null

dd($request->sushi)
結果:id表示

これで{id}が$request->idであるということの裏付けができましたね!!!!

これが初投稿です!
何かお役に立てれば幸いです!

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2