Laravelを使えるようになりたいので、勉強します。
ルーティング機能
「routes」フォルダの「Web.php」から操作。
HTMLを表示したいときは、「resources」の「welcom.blade.php」を編集する。
「.blade.php」は拡張子
コントローラの作成
コマンドで作成できる
php artisan make:controller コントローラ名
「app」→「Http」フォルダに「コントローラ名.php」が作成される。
class HelloController extends Controller
{
//
Public function test(){
return 'Hi!';
}
}
関数testを追加。
Route::get('/', 'HelloController@test' );
「Web.php」を編集。第二引数に「コントローラー名@関数」を指定。
まとめ
ルーター(routes/Web.php)→コントローラー(http/Controllers/HelloController.php)→ビュー(resources/views/welcom.blade.php)