Ganzen Inhalt einer Textdatei löschen
Facetious
- php
0 Mike©0 c.k0 Facetious1 Tobias Kloth0 c.k
hi!
gibt es eine möglichkeit den gesamten inhalt einer textdatei per php zu löschen?
mfg Facetious
Moin Facetious
gibt es eine möglichkeit den gesamten inhalt einer textdatei per php zu löschen?
Ja, öffne die Datei mit dem Attribut "w" (write ), dann ist sie leer.
regds
Mike©
hi!
gibt es eine möglichkeit den gesamten inhalt einer textdatei per php zu löschen?
mfg Facetious
Ja so:
<?php
$dat=""; // Variable die den neuen Inhalt enthält
$open=fopen("datei.txt",'w'); // Dateihandle. Modus w für überschreiben
fwrite($open,$dat); // Neuen Inhalt schreiben
fclose($open); // Handle zur Datei schließen
?>
Ja so:
<?php
$dat=""; // Variable die den neuen Inhalt enthält$open=fopen("datei.txt",'w'); // Dateihandle. Modus w für überschreiben
fwrite($open,$dat); // Neuen Inhalt schreiben
fclose($open); // Handle zur Datei schließen
?>
passt sehr gut, denn einstweilen lösche ich das ganze file und erstelle es neu :)
mfg und guten rutsch ins neue
Facetious
Hallo,
$open=fopen("datei.txt",'w'); // Dateihandle. Modus w für überschreiben
fwrite($open,$dat); // Neuen Inhalt schreiben
das Schreiben von einem Leeren String ist überflüssig, da die Länge der Datei auf 0 gesetzt wird, wenn man bei fopen 'w' als zweiten Parameter verwendet (siehe: http://de.php.net/manual/en/function.fopen.php).
Grüße aus Nürnberg
Tobias
Hallo,
$open=fopen("datei.txt",'w'); // Dateihandle. Modus w für überschreiben
fwrite($open,$dat); // Neuen Inhalt schreiben
das Schreiben von einem Leeren String ist überflüssig, da die Länge der Datei auf 0 gesetzt wird, wenn man bei fopen 'w' als zweiten Parameter verwendet (siehe: http://de.php.net/manual/en/function.fopen.php).Grüße aus Nürnberg
Tobias
Ich weis. Ich hab das nur so gemacht, weil man mit dem Script auch einen Neuen Inhalt schreiben. Wenn man irgend einen Startwert haben will.