Home » Textdateien erstellen, auslesen und löschen

Das Tippsforum

Du brauchst noch mehr Hilfe bei einem bestimmten Thema? Du hast einen unserer Tipps ausprobiert, aber es funktioniert immer noch nicht? Dann ist unser Tippsforum genau das richtige für dich.
Link zum Forum

Textdateien erstellen, auslesen und löschen

Geschrieben in PHP am 2 Dezember 2009

Gerade in Sachen Caching ist es oft sehr wichtig, dass man Textdateien benutzt, um Templates oder Sprachvariablen zu speichern. Aus diesem Grund, und weil ich gerade mein eigenes Cachingsystem bastel, möchte ich euch hier einmal die File-Funktionen von PHP näher bringen. Ich werde das ganze in die drei kleinen Parts des Erstellens, Auslesens und Löschens unterteilen.

Erstellen

Das erstellen einer Textdatei ist eigentlich ganz einfach, da man dazu nur einfach nur die Funktion fopen benutzt. Dazu ruft man einfach die Funktion wie folgt auf:

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

Mit dieser Funktion sucht PHP die Textdatei “test.txt” im selben Verzeichnis und öffnet diese zum Schreiben. Wird keine test.txt gefunden, so erstellt PHP einfach eine neue Datei mit dem Namen. Um die Datei mit Inhalt füllen benutzt man die Funktion fwrite. Das ganze würde dann nachher etwa so aussehen:

fwrite($file, "Schreib das hier in die Textdatei");

Danach muss die Datei nur noch geschlossen werden, was man mit fclose macht.

Hier noch einmal der komplette Code um eine Datei mit Inhalt zu erstellen:

$file = fopen("test.txt","w");
fwrite($file, "Schreib das hier in die Textdatei");
fclose($file);

Auslesen

Das Auslesen einer Datei ist noch viel einfacher als das Schreiben. Am besten ist es wenn man dazu einfach die Funktion file_get_contents verwendet. So kann man daher einfach die vorher erstellte test.txt auslesen:

echo file_get_contents("test.txt");

Löschen

Auch das Löschen einer Datei kann man sich leicht merken, da es sich nur um einen Ein-Zeiler handelt, welcher aus der Funktion unlink besteht.

unlink("test.txt");

Ich hoffe, dass ich das ganze relativ einfach rüber gebracht habe. Sollte es dennoch Fragen geben, könnt ihr ja einen Kommentar hinterlassen.

Verwandte Artikel

1 Kommentar to 'Textdateien erstellen, auslesen und löschen'

Kommentare abonnieren per RSS or TrackBack to 'Textdateien erstellen, auslesen und löschen'.


  1. on Januar 24th, 2010 at 15:31

    [...] Textdateien erstellen, auslesen und löschen – Die Tipps-Datenbank [...]

Kommentieren

XHTML: Du kannst folgende Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">