Heim > Artikel > Backend-Entwicklung > Laravel-Methodencode zum Erhalten verschiedener Pfade
Dieser Artikel teilt Ihnen hauptsächlich den Methodencode von Laravel mit, um verschiedene Pfade zu erhalten.
Wenn es Route::get('home/test', 'HomeController@index')->name('test');
①href gibt, springe in die Ansicht
1.
<a href="{{ url('home/test') }}">
Unterschied: Am bequemsten, muss aber geändert werden, wenn sich die Route ändert
2.
<a href="{{ route('test') }}">
Unterschied : Es kann direkt benannt und verwendet werden und ändert sich nicht, wenn sich die URI ändert. Ich verwende gerne
Hinweis: Um Route zu verwenden, müssen Sie route ->name()
3.<a href="{{ action('HomeController@index') }}">Unterschied: Geben Sie direkt den relevanten Controller an, der am wenigsten betroffen ist4.Unterschied : Am leichtesten betroffen, nicht empfohlen ② Verwenden Sie , um im Controller 1 umzuleiten.
return redirect('home/test'); <=> return redirect()->to('home/test');Unterschied: Wie ① 1 2.
return redirect()->action('HomeController@index');Unterschied: Gleich wie ① 3 >Beschreibung: Zurück zur vorherigen Seite ③Jede Ressourcenpfadkonstante
return redirect()->route(test'');
1. public_path('uploads');
Beschreibung: öffentlicher Dateipfad
return redirect()->back(); <=> return back();2. base_path('xx');3 ');4. resources_path('xx');
Verwandte Empfehlungen:
Detaillierte Zusammenfassung, wie man Pfade und Verzeichnisse in PHP erhält PHP-Zusammenfassung der Methoden, um Pfade und Verzeichnisse zu erhalten [unbedingt lesen] und TippsSo erhalten Sie Pfade und weisen Formularfeldern Werte zu, wenn Sie Bilder in PHP hochladen
Das obige ist der detaillierte Inhalt vonLaravel-Methodencode zum Erhalten verschiedener Pfade. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!