PHP ftruncate() Funktion
Definition und Verwendung
Die ftruncate() Funktion kürzt die Datei auf die angegebene Länge.
Syntax
ftruncate(file,size)
Parameter | Beschreibung |
---|---|
file | Erforderlich. Zu verkurzende geöffnete Datei angeben. |
size | Erforderlich. Neue Dateigröße angeben. |
Beschreibung
Akzeptiert Dateipointers file Als Parameter, um die Dateigröße auf size. Erfolgreich gibt es TRUE zurück,否则返回 FALSE.
Hinweise und Kommentare
Kommentar:Die Datei wird nur im Append-Modus geändert. Im Write-Modus muss hinzugefügt werden fseek() Operation.
Kommentar:Vor PHP 4.3.3 gab ftruncate() bei Erfolg einen Integerwert 1 zurück, nicht einen BOOL-Wert TRUE.
Beispiel
<?php //Überprüfen der Dateigröße echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); ftruncate($file,100); fclose($file); //Leeren des Caches, erneutes Überprüfen der Dateigröße clearstatcache(); echo filesize("test.txt"); ?>
Ausgabe ähnlich:
792 100