PHP ftruncate() funktion
Definition og brug
ftruncate() funktionen kan afkortes til den specificerede længde.
Syntaks
ftruncate(fil,størrelse)
Parameter | Beskrivelse |
---|---|
fil | Obligatorisk. Angiver den åbne fil, der skal beskæres. |
størrelse | Obligatorisk. Angiver den nye filstørrelse. |
Beskrivelse
accepterer filpeger fil som parameter, og skær filstørrelsen ned til størrelse. Returnerer TRUE, hvis succesfuld, ellers FALSE.
Påmindelser og kommentarer
Kommentar:Filen ændres kun i append-tilstand. I write-tilstand skal der tilføjes fseek() Operation.
Kommentar:Før PHP 4.3.3 returnerede ftruncate() en hel talværdi 1, ikke en boolsk værdi TRUE.
Eksempel
<?php //Kontroller filstørrelse echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); ftruncate($file,100); fclose($file); //Ryd cache, kontroller filstørrelse igen clearstatcache(); echo filesize("test.txt"); ?>
Output ligner:
792 100