エンジニアの卵_level1

【毎日更新!】新卒2年目エンジニアブログです! プログラムだけじゃなく、マネジメントとかも書いていきたい!

【Laravel】POSTで送ったRequestを配列で処理したい【213日目】

こんな時に使う

フォームでCheckBoxなどのデータをPOSTで受け取る。

Laravel側でRequestを受け取る。

その受け取ったデータをこんなふうに取得したい。

[
 'username' => 'uiro',
 'item_number => '5'
]

こうかく

function doPost(Request $request)
{
    $request->all();
}

これで受け取ったデータを全て配列で受け取れる。

公式ドキュメント

HTTPリクエスト 5.3 Laravel

ちなみに

toArray()関数もありましたが、元ソースコードを読むと、どうやらall()を呼び出しているだけなので、実質一緒でした。