Zum Inhalt springen

PHP-Dateiverwaltung

PHP bietet verschiedene Möglichkeiten, Dateien und Ordner auf dem Server zu manipulieren. In diesem Artikel werden wir die Dateiverwaltungsfunktionen von PHP diskutieren, insbesondere wie man Dateien mit PHP erstellt, liest, aktualisiert und löscht.

Eine Datei erstellen

Um eine Datei mit PHP zu erstellen, müssen Sie die fopen()-Funktion verwenden. Diese Funktion benötigt zwei Parameter: den Namen der Datei, die Sie erstellen möchten, und den Modus, in dem Sie die Datei öffnen möchten.

PHP-Datei zum Schreiben öffnen

php
$file = fopen("test.txt", "w");

In diesem Beispiel erstellen wir eine Datei namens "test.txt" und öffnen sie im Schreibmodus ("w"). Sobald die Datei geöffnet ist, können Sie mit der Funktion fwrite() Daten darin schreiben.

In eine Datei mit fwrite schreiben

php
fwrite($file, "Hello World");

Nach dem Schreiben in die Datei ist es wichtig, sie mit der Funktion fclose() zu schließen.

PHP-Datei nach dem Schreiben schließen

php
fclose($file);

Eine Datei lesen

Um den Inhalt einer Datei zu lesen, müssen Sie die file_get_contents()-Funktion verwenden. Diese Funktion benötigt einen einzelnen Parameter: den Namen der Datei, die Sie lesen möchten.

Dateiinhalt mit file_get_contents abrufen

php
$content = file_get_contents("test.txt");
echo $content;

Dies gibt den Inhalt der Datei aus, der in diesem Fall "Hello World" lautet.

Eine Datei aktualisieren

Um den Inhalt einer Datei zu aktualisieren, können Sie die file_put_contents()-Funktion verwenden. Diese Funktion benötigt zwei Parameter: den Namen der Datei, die Sie aktualisieren möchten, und den neuen Inhalt der Datei.

Inhalt mit file_put_contents in eine Datei schreiben

php
$content = "Hello World Again";
file_put_contents("test.txt", $content);

Eine Datei löschen

Um eine Datei zu löschen, können Sie die unlink()-Funktion verwenden. Diese Funktion benötigt einen einzelnen Parameter: den Namen der Datei, die Sie löschen möchten.

Eine Datei mit der unlink-Funktion löschen

php
unlink("test.txt");

Zusammenfassung

Die Dateiverwaltung ist ein entscheidender Aspekt der serverseitigen Programmierung. PHP bietet verschiedene Funktionen, um das Bearbeiten von Dateien und Ordnern auf dem Server zu erleichtern. In diesem Artikel haben wir besprochen, wie man Dateien mit PHP erstellt, liest, aktualisiert und löscht.

Praxis

Welche sind die korrekten Möglichkeiten, eine Datei in PHP zu öffnen?

Finden Sie das nützlich?

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