PHP ftruncate() funktion

Definition och användning

ftruncate() funktionen bryter av filen till den specificerade längden.

Syntaks

ftruncate(Fil,Storlek)
Parameter Beskrivning
Fil Obligatorisk. Ange den öppnade filen att klippa av.
Storlek Obligatorisk. Ange den nya filstorleken.

Beskrivning

Tillåter filpekare Fil Som parameter, och klipp av filstorleken till Storlek. Om det lyckas returneras TRUE, annars FALSE.

Tips och kommentarer

Kommentar:Filen kommer att ändras endast i append-modus. I write-modus måste du lägga till fseek() Operation.

Kommentar:Innan PHP 4.3.3 returnerade ftruncate() en heltalsvärde 1 vid framgång, inte en布尔值 TRUE.

Exempel

<?php
//Kontrollera filstorleken
echo filesize("test.txt");
echo "<br />";
$file = fopen("test.txt", "a+");
ftruncate($file,100);
fclose($file);
//Töm cache, kontrollera filstorleken igen
clearstatcache();
echo filesize("test.txt");
?>

Output liknar:

792
100