Die Funktion ftruncate () wird verwendet, um die geöffnete Datei auf eine bestimmte Länge abzuschneiden. In den Dateioperationen ist fTruncate () ein sehr praktisches Instrument, wenn die Größe des Dateiinhalts geändert werden muss. Gibt true zurück, wenn sie erfolgreich sind, und gibt beim Versagen falsch zurück.
ftruncate (Datei_Pointer, Größe);
Datei_Pointer - Dies ist ein geöffneter Dateizeiger. Die Datei muss im Schreibmodus geöffnet werden, bevor sie abgeschnitten werden kann.
Größe - Dies ist die Zielgröße, die die Datei in Bytes abgeschnitten werden soll.
ftruncate () function gibt wahr, wenn er erfolgreich ist, und falsch beim Versagen.
<?php
echo filesize("new.txt");
echo " ";
$file_pointer = fopen("new.txt", "a+");
ftruncate($file_pointer, 50);
fclose($file_pointer);
clearstatcache();
echo filesize("new.txt");
fclose($file_pointer);
?>
400
50
In diesem Artikel wird die Funktion ftruncate () und ihre Anwendungsbeispiele in PHP vorgestellt. Durch diese Funktion können Entwickler Dateien leicht abschneiden und Dateigrößen ändern, wodurch eine flexiblere Dateiverwaltung erreicht wird.