極個人的プログラミング学習備忘録

HTML、CSS、PHP、JavaScript、Vueなどで学習したことをメモしていきます

個人的Laravel勉強メモ その1

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)