【Laravel入門】Request $requestとは?inputデータをの受信と取得
目次
Requestとは
※ Request とは?
ブラウザから送られるリクエストデータ全部を含むオブジェクトのことです。
「フォームから入力したデータを受け取る」という意味でもあります。
Requestデータ
[
'name' => 'kamiblog',
'age' => 35,
]
スポンサードサーチ
Requestデータの値を受け取る
public function hogeFunc(Request $request)
{
$name = $request->input('name');
$age = $request->input('age');
}
Requestデータの値を使用する
$name = $request->name; kamiblog
$age = $request->age; 35
スポンサードサーチ
全体のサンプル
Controller側のコード
public $input_data;
class laravelAppController extends Controller{
public function __construct()
{
}
public function index(Request $request)
{
$this->input_data = $request->input('name');
if (empty($this->input_data))
{
echo 'null';
} else {
echo $this->input_data;
}
return view()->with([
'input_value'=>$this->input_data
]);
}
}
View側のコード
<form>
<input id="" class="" type="" name="" value="">
<button type="submit">
</form>
実装やエラーが解決できない場合
プログラミングの実装やエラーでどうしてもわからない場合はメンターに相談するのが一番です。
考えている、見えている範囲が狭くなり、解決から遠くに行って何時間も、何日も経っていることなんてよくある話です。
そういう時は聞ける先輩や、メンターに相談することが大事です。
僕にも相談可能なので気軽に相談してください。
Twitterからの連絡だと確実ですよ。
オンラインスクールやプログラミングスクールといったプログラミングを学べる方法もあるので、そちらもぜひ活用してもいいと思います。
Web開発で分からない時
オンライン完結型スクール DMM WEBCAMP PROアプリ開発で分からない時
プログラミング×稼げる副業スキルはテックキャンププログラミングについて分からない時
【コエテコ様限定】※ご案内を受けた以外のメディアが使用しても成果は承認されません。僕への個人でもメンターでも、スクールでもお好きな方を活用ください。