Homepage selbermachen 7.851 Themen, 35.616 Beiträge

php Erfahrung mit ftruncate () ???

Meriadoc23 / 2 Antworten / Flachansicht Nickles

Wie muss eine Anweisung damit aussehen ? wenn ich z.B. die "XXX.txt" die momentan 500 zeichen erhält auf 0 Zeichen ändern möchte ?


 

bei Antwort benachrichtigen
Zaphod Meriadoc23 „php Erfahrung mit ftruncate () ???“
Optionen

php-Handbuch:
8> ftruncate

(PHP 4 >= 4.0RC1)
ftruncate -- Kürzt eine Datei auf die angegebene Länge
Description

int ftruncate (int fp, int size)

Nimmt den Dateizeiger fp, und verkürzt die Datei auf die Länge size. Diese Funktion gibt bei Erfolg TRUE, ansonsten FALSE zurück.
-------------------------------------------------------------------> Also in etwa:

$file = "XXX.txt";

$fp = fopen($file, a+);
$fp = ftruncate ($fp, 0);

... wobei: ftruncate ist bei Größe 0 überflüssig - es hätte genügt, die Datei mit fopen($file, w); zu öffnen, dabei wird sie gleich auf Null gesetzt. Für jede andere Größe macht das aber Sinn.
bei Antwort benachrichtigen