Fungsi ftruncate() PHP
Definisi dan Penggunaan
Fungsi ftruncate() mengukur fail hingga panjang yang ditentukan.
Sintaks
ftruncate(fail,saiz)
Parameter | Penerangan |
---|---|
fail | Wajib. Tentukan fail yang dibuka untuk dipotong. |
saiz | Wajib. Tentukan saiz fail baru. |
Penerangan
Menerima penunjuk fail fail Sebagai parameter, dan potong saiz fail menjadi saiz. Jika berjaya, kembalikan TRUE, jika gagal, kembalikan FALSE.
Pemberitahuan dan Komen
Komen:Fail hanya akan diubah dalam modus append. Dalam modus tulis, harus ditambah fseek() Operasi.
Komen:Sebelum PHP 4.3.3, ftruncate() mengembalikan nilai integer 1, bukannya nilai boolean TRUE.
Contoh
<?php //Periksa saiz fail echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); ftruncate($file,100); fclose($file); //Kosongkan cache, periksa saiz fail sekali lagi clearstatcache(); echo filesize("test.txt"); ?>
Output seperti:
792 100