Heim > PHP-Framework > Laravel > Hauptteil

So zeigen Sie das Routing von Laravel an

王林
Freigeben: 2023-05-20 19:53:06
Original
1045 Leute haben es durchsucht

Laravel ist ein beliebtes PHP-Framework. Es ist ein leichtes MVC-Framework, das viele praktische Funktionen und Komponenten enthält, beispielsweise ein Routing-System. Das Routing-System von Laravel ist sehr leistungsstark und flexibel und ermöglicht es Entwicklern, das Anwendungsrouting einfach zu definieren und zu verwalten.

In einer Laravel-Anwendung können Sie den Befehl „artisan route:list“ verwenden, um alle definierten Routen anzuzeigen. So verwenden Sie diesen Befehl, um die Routen von Laravel anzuzeigen.

Schritt 1: Öffnen Sie ein Terminal oder eine Befehlszeile.

Öffnen Sie ein Terminal oder eine Befehlszeile in Ihrem Betriebssystem. Für Windows-Benutzer können Sie die Eingabeaufforderung öffnen, indem Sie „cmd“ in die Suchleiste eingeben. Für Mac- und Linux-Benutzer können Sie das Terminal öffnen, indem Sie die Tastenkombination „Strg + Alt + T“ drücken.

Schritt 2: Geben Sie das Stammverzeichnis Ihrer Laravel-Anwendung ein.

Verwenden Sie den Befehl „CD“, um das Stammverzeichnis Ihrer Laravel-Anwendung einzugeben. Wenn sich Ihre Laravel-Anwendung beispielsweise im Verzeichnis „/var/www/html/myapp“ befindet, können Sie dieses Verzeichnis mit dem folgenden Befehl aufrufen:

cd /var/www/html/myapp
Nach dem Login kopieren

Schritt 3: Führen Sie „artisan route:“ aus. list“ Befehl

Führen Sie im Stammverzeichnis Ihrer Laravel-Anwendung den folgenden Befehl aus:

php artisan route:list
Nach dem Login kopieren

Wenn Sie die Eingabetaste drücken, sehen Sie etwas Ähnliches wie die folgende Ausgabe: # 🎜🎜#

+--------+----------+------------------------+------+--------------------------------------------------------+------------+
| Domain | Method   | URI                    | Name | Action                                                 | Middleware |
+--------+----------+------------------------+------+--------------------------------------------------------+------------+
|        | GET|HEAD | /                      |      | Closure                                                | web        |
|        | GET|HEAD | api/user               |      | Closure                                                | api        |
|        | GET|HEAD | hello                  |      | AppHttpControllersHelloController@index             | web        |
|        | GET|HEAD | user/{id}              |      | AppHttpControllersUserController@show              | web        |
|        | POST     | user                   |      | AppHttpControllersUserController@store             | web        |
+--------+----------+------------------------+------+--------------------------------------------------------+------------+
Nach dem Login kopieren

Diese Tabelle zeigt relevante Informationen für jede definierte Route, einschließlich Domänenname, HTTP-Methode, URI, Routenname, Methode und auf die Route angewendete Middleware.

Wenn Sie viele Routen in Ihrer Laravel-Anwendung haben, können Sie die Option „--sort=name“ hinzufügen, um sie wie folgt nach Namen zu sortieren:

php artisan route:list --sort=name
Nach dem Login kopieren

this Alle Routen werden nach Routennamen sortiert werden.

Sie können auch die Option „--path=uri“ verwenden, um nur Routen anzuzeigen, die sich auf den angegebenen URI beziehen, wie unten gezeigt:

php artisan route:list --path=user
Nach dem Login kopieren
Dadurch wird nur der URI angezeigt Enthält die Route „Benutzer“.

Zusammenfassung

Verwenden Sie den Befehl „artisan route:list“, um ganz einfach alle Routen anzuzeigen, die in Ihrer Laravel-Anwendung definiert wurden. Mit diesem Befehl können Sie außerdem verschiedene Optionen und Filter verwenden, um Routen zu finden und zu sortieren. Dieser kleine Trick kann Ihnen helfen, Ihre Laravel-Anwendung besser zu organisieren und zu verwalten.

Das obige ist der detaillierte Inhalt vonSo zeigen Sie das Routing von Laravel an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!