Laravelの自動ルーティングについて詳しく解説

藏色散人
リリース: 2021-06-17 09:04:01
転載
2391 人が閲覧しました

次のチュートリアルコラムではlaravelの自動ルーティングについて紹介しますので、困っている友人のお役に立てれば幸いです!

Laravelの自動ルーティングについて詳しく解説                                                                                                                

1. 機能

利点 1.コントローラを自動的に照合します例:

URL: localhost/home/hello/index/id/name/……


Controller: App\Http\Controllers\Hello.php

メソッド: Index は Hello.php のメソッドです。

パラメータ: id、name... はすべてパラメータであり、コントローラ メソッドのパラメータと自動的に照合されます。

利点 2。ルーティングは、元のroutes->api.phpおよびroutes->web.php

で構成できます。利点3。 API または Web で指定されたルートが最初に照合されます



## 2. インストール

composer require xindong888/laravel-router

3. 使用方法 1

1. コンポーザーを使用して、composer require xindong888/laravel-router をロードします

2. 設定フォルダーに入る config->app.php

<?php
[
&#39;providers&#39; => [
//.................注释掉原有的路由服务提供者
//App\Providers\RouteServiceProvider::class,
//.................添加万能路由服务提供者
xindong888\Laravel\Providers\RouteServiceProvider::class
]]
?>
ログイン後にコピー
four使用方法 2

1. app->Providers->RouteServiceProvider を使用して xindong888\Laravel\Providers\RouteServiceProvider を継承します
2. boot() 内のコードをクリーンアップし、parent::boot を追加します() ;

class RouteServiceProvider extends \xindong888\Laravel\Providers\RouteServiceProvider
{
    public function boot()
    {
        parent::boot();
    }
}
ログイン後にコピー

関連する推奨事項:

最新の 5 つの Laravel ビデオ チュートリアル

以上がLaravelの自動ルーティングについて詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート