PHP: Aktuelles Verzeichnis/Ordner anzeigen

Ad

Wenn du in PHP das aktuelle Verzeichnis anzeigen möchtest dann verwendest du dafür die Funktion getcwd().

Beispiel: Verzeichnis ausgeben

Wenn du den aktuellen Ordner in PHP anzeigen möchtest dann verwendest du getcwd() mit einem echo Befehl.

PHP
<?php

echo getcwd();

?>

Das Ergebnis der Funktion ist eine Textausgabe die beispielsweise so aussieht

PHP
/www.meinedomain.de/verzeichnis

Verzeichnis mit DIR anzeigen

PHP
<?php

$datei = __DIR__ . "/meine_datei.txt";

if (file_exists($datei)) {
  echo "Die Datei " . $datei . " existiert." . "\n";
} else {
  echo "Die Datei " . $datei . " existiert nicht." . "\n";
}

?>

PHP
Die Datei /var/www/html/meine_datei.txt existiert.

Der Pfad, der von getcwd() oder __DIR__ zurückgegeben wird, kann je nach Konfiguration Deines Webservers und deiner PHP-Installation variieren.

Wenn Du den Pfad zu einem bestimmten Verzeichnis unabhängig vom aktuellen Arbeitsverzeichnis erhalten möchtest, kannst du auch die Funktion realpath() verwenden.

Wie funktioniert die Funktion getcwd()?

PHP
string getcwd([resource $stream]);

Erklärung

  • Die Funktion getcwd() nimmt optional einen resource-Stream als Parameter.
  • Wenn kein Parameter übergeben wird, wird der Standard-Eingabestream verwendet.
  • Die Funktion gibt den absoluten Pfad des aktuellen Arbeitsverzeichnisses als String zurück.


Über Mich


Weitere Beiträge auf Blogseite.com




Kennst du schon diese Memes?