Zum Inhalt springen

getcwd()

Die 'getcwd'-Funktion verstehen

Die 'getcwd'-Funktion ist eine integrierte PHP-Funktion, die das aktuelle Arbeitsverzeichnis des Skripts zurückgibt. Diese Funktion benötigt keine Parameter und gibt einen String zurück, der das aktuelle Verzeichnis darstellt.

Syntax:

Die Syntax der getcwd()-Funktion in PHP

php
getcwd( void ): string

Diese Funktion hat keine Parameter und gibt einen String-Wert zurück, der das aktuelle Arbeitsverzeichnis darstellt.

Beispiel:

Beispiel für die PHP getcwd()-Funktion

php
<?php
echo getcwd();
?>

Ausgabe:


console
/home/user/public_html

So verwenden Sie die 'getcwd'-Funktion

Die Verwendung der 'getcwd'-Funktion ist einfach. Sie müssen die Funktion nur aufrufen, und sie gibt das aktuelle Arbeitsverzeichnis des Skripts zurück. Sie können diesen Wert dann verwenden, um verschiedene Dateioperationen in diesem Verzeichnis durchzuführen.

Beispiel:

Wie verwendet man die PHP getcwd()-Funktion?

php
<?php
$current_dir = getcwd();
$file_path = $current_dir . '/test.txt';

$file_handle = fopen($file_path, 'w');
fwrite($file_handle, 'This is a test file.');
fclose($file_handle);
?>

Im obigen Beispiel erhalten wir das aktuelle Arbeitsverzeichnis mit der 'getcwd'-Funktion und speichern es in einer Variable namens '$current_dir'. Anschließend hängen wir den Dateinamen 'test.txt' an den Verzeichnispfad und erstellen mit der 'fopen'-Funktion eine neue Datei in diesem Verzeichnis. Danach schreiben wir einige Daten in die Datei mit der 'fwrite'-Funktion und schließen die Datei mit der 'fclose'-Funktion.

Fazit

Zusammenfassend ist die 'getcwd'-Funktion eine nützliche integrierte PHP-Funktion, mit der Sie das aktuelle Arbeitsverzeichnis eines Skripts abrufen können. Sie können diese Funktion verwenden, um verschiedene Dateioperationen in diesem Verzeichnis durchzuführen. Wir hoffen, dass dieser Artikel Ihnen geholfen hat, die 'getcwd'-Funktion effektiv zu nutzen. Wenn Sie Fragen oder Kommentare haben, können Sie diese gerne unten hinterlassen.

Übungen

Was macht die getcwd()-Funktion in PHP?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.