Fungsi ftruncate() PHP

Definisi dan Penggunaan

Fungsi ftruncate() memotong file ke panjang yang ditentukan.

Sintaks

ftruncate(file,size)
Parameter Deskripsi
file Wajib. Tentukan file yang dibuka untuk dipotong.
size Wajib. Tentukan ukuran file baru.

Keterangan

Menerima penunjuk file file Sebagai parameter, dan potong ukuran file menjadi size. Jika sukses, kembalikan TRUE, jika gagal, kembalikan FALSE.

Pemberitahuan dan Komentar

Komentar:File hanya berubah di mode append. Pada mode write, harus ditambahkan fseek() Operasi.

Komentar:Sebelum PHP 4.3.3, ftruncate() mengembalikan nilai integer 1 saat sukses, bukan nilai boolean TRUE.

Contoh

<?php
//Cek ukuran file
echo filesize("test.txt");
echo "<br />";
$file = fopen("test.txt", "a+");
ftruncate($file,100);
fclose($file);
//Bersihkan cache, cek ukuran file lagi
clearstatcache();
echo filesize("test.txt");
?>

Output seperti:

792
100