Heim Backend-Entwicklung PHP-Tutorial PHP 获取文件路径(灵活应用__FILE__)_PHP

PHP 获取文件路径(灵活应用__FILE__)_PHP

Jun 01, 2016 pm 12:08 PM
文件路径

__FILE__ ,是返回文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。dirname(__FILE__),返回当前文件路径的部分路径,也就是去掉文件名。

演示代码:

复制代码 代码如下:
 // 获取文件的当前路径 + 文件名
 echo __FILE__;
 echo '
';
 // 获取文件的当前路径
 echo dirname(__FILE__);
 echo '
';
 // 获取文件的上一级目录路径
 echo dirname(dirname(__FILE__));
?>

运行结果:

复制代码 代码如下:
D:\wamp\www\index.php
D:\wamp\www
D:\wamp

__FILE__很好使,可以获取文件当前的路径,即便被include也不会改变,可以作为网站在服务器上的绝对路径,其他目录以此为基准分布。

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wo ist der Win7-Desktop-Dateipfad? Wo ist der Win7-Desktop-Dateipfad? Jul 11, 2023 pm 03:17 PM

Wo finde ich den Win7-Desktop-Dateipfad und den Win7-Desktop-Dateipfad? Wenn unser Computer ewig hält, bleibt er hängen. Da wir immer mehr Dateien haben, wird der Computer immer langsamer laufen. Wo ist also der Win7-Desktop-Dateipfad? Lassen Sie uns das Tutorial teilen. 1. Zuerst öffnen wir den Laufwerksordner C. 2. Suchen Sie dann den Desktop, klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften. 3. Das Eigenschaftenfeld wird angezeigt. Wählen Sie die Verknüpfung aus. Unten wird der Zieldateipfad angezeigt. Das Obige ist die Suchmethode für den Win7-Desktop-Dateipfad. Ich hoffe, dass sie für alle hilfreich ist.

FileNotFoundError: Wie kann der Fehler „Python-Datei nicht gefunden' behoben werden? FileNotFoundError: Wie kann der Fehler „Python-Datei nicht gefunden' behoben werden? Jun 24, 2023 pm 04:10 PM

Im Python-Programmierungsprozess ist ein häufiger Fehler „FileNotFoundError“, also der Fehler, dass die Datei nicht gefunden wurde. Dieser Fehler tritt normalerweise auf, wenn Sie versuchen, eine nicht vorhandene Datei zu lesen oder zu schreiben. Diese Fehlermeldung wird im Terminalfenster oder in der interaktiven Python-Umgebung angezeigt. Diese Frage kann für Anfänger verwirrend sein. Daher stellt dieser Artikel einige Methoden zur Lösung dieses Problems vor und hilft Ihnen, diesen Fehler zu finden und zu beheben. Überprüfen Sie, ob der Dateipfad korrekt ist, indem Sie die Datei überprüfen

Umgang mit chinesischen Codierungsproblemen von Dateipfaden in der Java-Entwicklung Umgang mit chinesischen Codierungsproblemen von Dateipfaden in der Java-Entwicklung Jun 29, 2023 pm 05:11 PM

Der Umgang mit chinesischen Codierungsproblemen in Dateipfaden ist eine häufige Herausforderung in der Java-Entwicklung, insbesondere wenn es um Vorgänge wie das Hochladen, Herunterladen und Verarbeiten von Dateien geht. Da chinesische Zeichen bei unterschiedlichen Kodierungsmethoden unterschiedlich dargestellt werden können, kann es bei unsachgemäßer Verarbeitung zu Problemen wie verstümmelten Zeichen oder nicht erkennbaren Pfaden kommen. In diesem Artikel wird erläutert, wie das chinesische Codierungsproblem von Dateipfaden in der Java-Entwicklung korrekt behandelt wird. Zuerst müssen wir verstehen, wie die Codierung in Java erfolgt. Java verwendet intern den Unicode-Zeichensatz zur Darstellung von Zeichen. Und

Umgang mit Sonderzeichen in Dateipfaden in der Java-Entwicklung Umgang mit Sonderzeichen in Dateipfaden in der Java-Entwicklung Jun 29, 2023 pm 09:30 PM

In der Java-Entwicklung ist der Umgang mit Sonderzeichen in Dateipfaden eine häufige Herausforderung. Zu den Sonderzeichen in Dateipfaden gehören Schrägstrich, Backslash, Doppelpunkt usw. Diese Zeichen haben in verschiedenen Betriebssystemen unterschiedliche Bedeutungen, sodass bei der Verarbeitung von Dateipfaden eine besondere Verarbeitung erforderlich ist. In diesem Artikel werden einige häufig auftretende Probleme mit Sonderzeichen im Dateipfad vorgestellt und entsprechende Lösungen bereitgestellt. 1. Probleme mit Schrägstrichen und Backslashes In Windows-Systemen verwenden Dateipfade Backslashes als Trennzeichen, zum Beispiel: C:\Usersesti

Wie erhalte ich den Dateipfad mit C++? Wie erhalte ich den Dateipfad mit C++? Jun 02, 2024 pm 08:15 PM

Die Methoden zum Abrufen des Dateipfads in C++ sind: 1. Verwenden Sie die std::filesystem-Bibliothek. 2. Verwenden Sie die Boost-Bibliothek. Mit diesen Methoden können der absolute Pfad, das Stammverzeichnis, das übergeordnete Verzeichnis und die Erweiterung einer Datei ermittelt werden. In der Praxis können diese Techniken zur Anzeige von Dateilisten in Benutzeroberflächen verwendet werden.

So zeigen Sie den Linux-Dateipfad an So zeigen Sie den Linux-Dateipfad an Feb 25, 2024 pm 11:00 PM

So zeigen Sie den Dateipfad unter Linux an Im Linux-Betriebssystem können Sie einige einfache Befehle verwenden, um den Pfad einer Datei anzuzeigen. Diese Befehle können Benutzern helfen, den Speicherort von Dateien schnell zu finden und die Dateiverwaltung und -bedienung zu erleichtern. Im Folgenden werden verschiedene Methoden zum Anzeigen von Dateipfaden anhand spezifischer Codebeispiele vorgestellt. 1. Verwenden Sie den Befehl pwd. Der Befehl pwd kann den absoluten Pfad des aktuellen Arbeitsverzeichnisses anzeigen. Geben Sie einfach den Befehl pwd im Terminal ein, um den vollständigen Pfad des aktuellen Arbeitsverzeichnisses anzuzeigen. Hier ist ein Beispiel: $pw

Was soll ich tun, wenn Python den Pfad nach dem Herunterladen der Datei nicht finden kann? Was soll ich tun, wenn Python den Pfad nach dem Herunterladen der Datei nicht finden kann? Apr 03, 2024 pm 06:15 PM

Lösung für das Problem, dass der Pfad für den Python-Datei-Download nicht gefunden werden kann: Stellen Sie sicher, dass der Download-Pfad vorhanden ist und über Schreibberechtigung verfügt. Prüft, ob der Benutzer Schreibberechtigung für die Datei im angegebenen Pfad hat. Wenn Sie relative Pfade verwenden, stellen Sie sicher, dass diese relativ zum aktuellen Arbeitsverzeichnis sind. Verwenden Sie die Funktion os.path.abspath(), um einen relativen Pfad in einen absoluten Pfad umzuwandeln.

So verwenden Sie reguläre Ausdrücke, um die Rechtmäßigkeit von Dateipfaden in Golang zu überprüfen So verwenden Sie reguläre Ausdrücke, um die Rechtmäßigkeit von Dateipfaden in Golang zu überprüfen Jun 24, 2023 am 10:04 AM

In Golang sind reguläre Ausdrücke ein sehr leistungsfähiges Werkzeug, mit dem verschiedene Datentypen, einschließlich Dateipfade, abgeglichen und überprüft werden können. In diesem Artikel untersuchen wir, wie man reguläre Ausdrücke verwendet, um die Legitimität von Dateipfaden zu überprüfen. Das Format des Dateipfads variiert zwischen verschiedenen Betriebssystemen. Beispielsweise hat der Dateipfad in Windows-Betriebssystemen normalerweise das folgende Format: C:BenutzerBenutzerNameDesktopile.txt, während er in Linux- und UNIX-Systemen verwendet wird

See all articles