🤖

Controllerの変数の受け渡しの記述方法

2020/10/10に公開

複数の方法があることを知ったので簡単にまとめておく
1

public function index()
{
  $name=Taro;
  $age=20;
  
  return view('hello.index',['name'=>$name,'age'=>$age]);
}

2

public function index()
{
  $name=Taro;
  
  return view('hello.index',compact('name','age'));
}

3

public function index()
{
  $name=Taro;
  
  return view('hello.index')->with(['name'=>$name,'age'=>$age]);
}

2が可読性も高く、おすすめとのこと

Discussion