Heim  >  Artikel  >  Backend-Entwicklung  >  Der Unterschied zwischen .. und . im PHP-Pfad

Der Unterschied zwischen .. und . im PHP-Pfad

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-08-07 11:11:291558Durchsuche

Der Unterschied zwischen .. und . im PHP-Pfad ist: 1. „..“ gibt das Verzeichnis der oberen Ebene an. Wenn „..“ im Dateipfad verwendet wird, weist es das Betriebssystem oder den Server an, zurückzukehren 2. „.“ gibt das aktuelle Verzeichnis an.

Der Unterschied zwischen .. und . im PHP-Pfad

Das Betriebssystem dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer.

In PHP sind .. und . spezielle Symbole, die zur Darstellung von Dateipfaden verwendet werden.

  • ...: Zeigt das Verzeichnis der oberen Ebene an. Wenn .. in einem Dateipfad verwendet wird, weist es das Betriebssystem oder den Server an, zum vorherigen Verzeichnis zurückzukehren.

  • .: Zeigt das aktuelle Verzeichnis an. Wenn . in einem Dateipfad verwendet wird, stellt es das aktuelle Verzeichnis dar.

Hier ist ein Beispiel, das die Verwendung von .. und . demonstriert:

// 当前文件路径:/var/www/html/example/index.php
echo realpath('../'); // 输出:/var/www/html
echo realpath('.');   // 输出:/var/www/html/example

Im obigen Beispiel wird die Funktion realpath() verwendet, um den absoluten Pfad des angegebenen Pfads abzurufen. Wir können sehen, dass ../ den absoluten Pfad des übergeordneten Verzeichnisses /var/www/html zurückgibt und ../ den absoluten Pfad des aktuellen Verzeichnisses /var/www/html/example zurückgibt.

Es ist zu beachten, dass .. und . nur Symbole sind. Der Umgang mit diesen Symbolen hängt vom Betriebssystem und Dateisystem ab. Beim Umgang mit Dateipfaden wird empfohlen, absolute Pfade zu verwenden oder neue Pfade basierend auf einem bekannten Pfad zu erstellen, um Pfadprobleme und Sicherheitsrisiken zu vermeiden.

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen .. und . im PHP-Pfad. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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