首頁 > php框架 > Laravel > 主體

詳解關於laravel自動路由

藏色散人
發布: 2021-06-17 09:04:01
轉載
2391 人瀏覽過

以下由laravel教學專欄為大家介紹laravel自動路由,希望對需要的朋友有幫助!

詳解關於laravel自動路由

第一個版本

#第一.功能

#1。自動比對控制器
例如:

網址:localhost/home/hello/index/id/name/…

控制器:App\Http\Controllers\Hello.php

方法:index是Hello.php下的方法

參數:id,name…..都是參數,自動配對到控制器方法內的參數
優點2。可以在原有的routes->api.php和routes->web.php內設定路由
優點3。在api或web指定的路由會優先匹配

二。安裝

#composer require xindong888/laravel-router

#三.使用方法一

1.使用composer載入composer require xindong888/laravel-router
2.進入設定資料夾config->app.php

<?php
[
&#39;providers&#39; => [
//.................注释掉原有的路由服务提供者
//App\Providers\RouteServiceProvider::class,
//.................添加万能路由服务提供者
xindong888\Laravel\Providers\RouteServiceProvider::class
]]
?>
登入後複製

四.使用方法二

1.用app->Providers->RouteServiceProvider繼承xindong888\Laravel\Providers\RouteServiceProvider
2.清理掉boot()內的程式碼加入parent::boot() ;

class RouteServiceProvider extends \xindong888\Laravel\Providers\RouteServiceProvider
{
    public function boot()
    {
        parent::boot();
    }
}
登入後複製

相關推薦:最新的五個Laravel影片教學

以上是詳解關於laravel自動路由的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:learnku.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板