Heim > PHP-Framework > Laravel > Hauptteil

Ausführliche Erklärung zum automatischen Routing von Laravel

藏色散人
Freigeben: 2021-06-17 09:04:01
nach vorne
2389 Leute haben es durchsucht

Das Folgende ist eine Einführung in das automatische Routing von Laravel aus der Tutorial-Kolumne Laravel. Ich hoffe, es wird Freunden in Not hilfreich sein!

Ausführliche Erklärung zum automatischen Routing von Laravel

Die erste Version 功能 功能


1. Passen Sie den Controller automatisch an

Zum Beispiel:

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


Controller: AppHttpControllersHello.php

Methode: index ist die Methode unter Hello.php

Parameter: id ,name... sind alle Parameter, die automatisch mit den Parametern in der Controller-Methode abgeglichen werdenVorteil 2. Das Routing kann in den ursprünglichen Routen->api.php und Routen->web.php konfiguriert werden. Vorteil 3. In der API oder im Web angegebene Routen werden zuerst abgeglichen

2. Installieren Sie Composer erfordern xindong888/laravel-router


3. Verwenden Sie Methode 1

1. Router

2. Geben Sie den Konfigurationsordner config->app.php

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

Four ein. Verwenden Sie app->Providers->RouteServiceProvider
2. Bereinigen Sie den Code-Hinzufügen ) parent::boot();

class RouteServiceProvider extends \xindong888\Laravel\Providers\RouteServiceProvider
{
    public function boot()
    {
        parent::boot();
    }
}
Nach dem Login kopieren
Verwandte Empfehlungen:

Die neuesten fünf Laravel-Video-Tutorials🎜🎜

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zum automatischen Routing von Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage