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;
 }
}

Follow me!

次ã®è¨˜äº‹

Laravel Artisanコマンド