Laravel ルーティング

コントローラ未使用

Route::get(‘/’, function () {
  return view(‘welcome’);
});

コントローラ使用

get

Route::get(‘test/index’, ‘TestController@index’);
Route::get(‘test/index/{param1}/{param1}’, ‘TestController@index’);

getパラメータの取得
class TestController extends Controller
{
  public function index($param1, $param2)
  {
   ~
  }
}

post

Route::post(‘test/index’, ‘TestController@index’);

postパラメータの取得
use Illuminate\Http\Request;

class TestController extends Controller
{
  public function index(Request $request)
  {
  $param1 = $request->param1;
  $param2 = $request->param2;
 }
}

 
 
Laravel

前の記事

Laravel 設定ファイル