ホームページ >PHPフレームワーク >Laravel >Laravelの自動ルーティングについて詳しく解説

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

藏色散人
藏色散人転載
2021-06-16 14:53:252424ブラウズ

次のチュートリアルコラムでは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 までご連絡ください。