ThinkPHP 5ルーティングパケットバインドモジュール

819 ワード

ルーティングパケットがルーティングを定義する場合、admin、homeなどのモジュールをパケット化することで、ルーティングをよりよく管理できます.
ApiモジュールとIndexモジュールがあり、ルーティングパケットを行います.
Route::group('index',function (){
//    Route::bind('api');
    Route::any('index','Index/index');
});

上記のグループでは、Apiモジュールとしてバインドされたモジュールを実現する条件を使用しています.
//    Route::bind('api');

ドメイン名/index/indexからアクセスします.
  index    index    index  
コメントを解放してからアクセスしたのは、次のとおりです.
  Api    index    index  

同じ効果を達成するには、バインドされたネーミングスペースを使用します.
//       
Route::bind('\app\api\controller','namespace');

これにより,ルーティングバインドを実現した.
公式ドキュメントの説明:クリックしてリンクを開く