Aktueller Standort: Startseite> Neueste Artikel> Detaillierte Erläuterung der Funktion PHP fTruncate (): Abschneidedatei und Verwaltung der Größe

Detaillierte Erläuterung der Funktion PHP fTruncate (): Abschneidedatei und Verwaltung der Größe

M66 2025-07-12

Detaillierte Erläuterung der Funktion PHP ftruncate ()

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.

Grammatik

ftruncate (Datei_Pointer, Größe);

Parameterbeschreibung

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.

Rückgabewert

ftruncate () function gibt wahr, wenn er erfolgreich ist, und falsch beim Versagen.

Beispielcode

 <?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);
?>

Ausgangsbeispiel

 400
50

Zusammenfassen

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.