Heim > PHP-Framework > Laravel > So fragen Sie den absoluten Pfad in Laravel ab (zwei Methoden)

So fragen Sie den absoluten Pfad in Laravel ab (zwei Methoden)

PHPz
Freigeben: 2023-04-13 10:24:11
Original
1239 Leute haben es durchsucht

Laravel ist ein hervorragendes PHP-Framework, das aufgrund seiner Einfachheit, Benutzerfreundlichkeit und hohen Flexibilität große Aufmerksamkeit und Beliebtheit erlangt hat. Bei der Entwicklung von Anwendungen mithilfe des Laravel-Frameworks ist es häufig erforderlich, absolute Pfade zum Auffinden von Dateien und Verzeichnissen zu verwenden. In diesem Artikel wird untersucht, wie absolute Pfade in Laravel abgefragt werden.

Laravel bietet mehrere Möglichkeiten, absolute Pfade abzufragen. Im Folgenden werden sie unter zwei Gesichtspunkten erläutert.

Verwenden Sie die integrierte Funktion realpath()

Das Laravel-Framework bietet eine integrierte Funktion realpath(), um den absoluten Pfadnamen des Parameters path() zurückzugeben Pfad ist ein relativer Pfad, er gibt einen relativen Pfad zurück. Der absolute Pfadname des aktuellen Arbeitsverzeichnisses.

$path = 'app/Http/Controllers/Controller.php';
$real_path = realpath($path);
Nach dem Login kopieren

Im obigen Code wird der absolute Pfad der Datei Controller.php durch Aufrufen der Funktion realpath() und Übergeben des Parameters $path ermittelt. In der tatsächlichen Entwicklung können wir den absoluten Pfad einer Datei oder eines Verzeichnisses auch ermitteln, indem wir einen relativen Pfad in einen absoluten Pfad konvertieren.

Verwenden Sie die integrierten Hilfsfunktionen base_path() und app_path() von Laravel.

Zusätzlich zu der oben genannten integrierten Funktion realpath() bietet Laravel auch zwei Hilfsfunktionen base_path() und app_path(), um das Stammverzeichnis von zu erhalten den Anwendungspfad und den Anwendungsverzeichnispfad. Unter anderem gibt base_path() den Stammverzeichnispfad der Anwendung zurück, während app_path() den Anwendungsverzeichnispfad zurückgibt.

$base_path = base_path();
$app_path = app_path();
Nach dem Login kopieren

Im obigen Code können Programmierer durch Aufrufen der Hilfsfunktionen base_path() und app_path() das Stammverzeichnis und das Anwendungsverzeichnis der Laravel-Anwendung abrufen. Der Rückgabewert kann in nachfolgenden Datei- und Verzeichnisoperationen verwendet werden.

Insgesamt ist die von Laravel bereitgestellte absolute Pfadabfragemethode sehr einfach und flexibel und sehr bequem zu verwenden. Mit den beiden oben genannten Methoden können wir problemlos den absoluten Pfad jeder Datei oder jedes Verzeichnisses in der Laravel-Anwendung ermitteln und so bequemere Datei- und Verzeichnisvorgänge erzielen.

Das obige ist der detaillierte Inhalt vonSo fragen Sie den absoluten Pfad in Laravel ab (zwei Methoden). 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