0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

大学生が0からはじめたlaravel vol3,ルーティング

Last updated at Posted at 2022-04-08

ルーティング

特定のアドレスにアクセスしたときどの処理を呼び出して実行するか、それを管理する。

アプリケーションの構成

laravelフォルダについて
app:アプリケーションのプログラムがまとめられている。アプリケーション開発時にはここに必要なスクリプトファイルを追加する
routes:ルート情報の保存場所です。アクセスするアドレスに割り当てられるプログラムの情報などが示されている。
resorces:リソース関係の配置場所。プログラムが利用するリソースファイルが用意される。

ルーティングの追加

route/web.phpにて

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

Route::get('hello',function(){
    return '<html><body>
        <h1>Hello!!!!</h1>
    </body></html>';
});

ファイルの下に追加できる
追加したら

php artison serve

でlocalhost/helloにアクセスするとページを見れる

パラメータを追加できる

Route::get('hello/{id}/{user?}',function($id $user){
    return '<html><body>
        <h1>Hello!!!!</h1>
    </body></html>';
});

id,userをパラメータという
任意パラメータ:アクセス時につけなくてもいい→{user?}
必須パラメータ:アクセス時につけなければ404になる→{id}

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?