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.
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!