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?

[Laravel]ルーティングについてまとめてみました

Last updated at Posted at 2024-06-29

はじめに

Laravelを勉強中です。勉強をしていることを復習も兼ねてまとめてみました。

環境

macOS Sonoma14.5
Docker Desktop
Laravel11

ルーティングとは

一言で言えば、ルートを管理する機能のことです。
ルートとはアクセスを設定している情報のこと。
つまり、コレコレのURLにアクセスしたらこういう処理をしてねー!という命令をしています。

どうやって設定するの?

routesフォルダの中のweb.phpファイルに設定します。

◉必要なものは

*URL(アドレス、パスとも言う)
*GETとかPOSTメソッド
*割り当てたい処理(関数やコントローラ)

書き方
Route :: get ('URL', function() {割り当てたい処理} );

(例)Laravelのトップページ

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

これは「get形式で '/'、URLに何も付けずにアクセスしたら実行してねー!welcomeファイルの内容をview(表示)してねー!」という命令をしています。

おわりに

何度も記述する処理なので確実に抑えていきたいと思います。
また、名前付きルートnameや正規表現ルートWhereについてもまとめたいです。

参考記事

【しっかり身につける】PHP基礎の学習後に見てほしいLaravel入門(Laravel11対応)

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?