299 of 410 menu

Fungsi ftruncate

Fungsi ftruncate memotong file hingga ukuran yang ditentukan. Parameter pertama fungsi menerima deskriptor file, dan parameter kedua - ukuran yang diinginkan untuk memotong file. Jika file lebih besar dari ukuran yang ditentukan, data berlebih akan hilang. Jika file lebih kecil, file akan dilengkapi dengan byte nol.

Sintaksis

ftruncate(resource $handle, int $size): bool

Contoh

Potong file hingga 100 byte:

<?php $file = fopen('example.txt', 'r+'); ftruncate($file, 100); fclose($file); ?>

Fungsi akan mengembalikan true jika berhasil atau false jika terjadi error.

Contoh

Buat file kosong dengan ukuran tertentu:

<?php $file = fopen('empty.dat', 'w'); ftruncate($file, 1024); // buat file berukuran 1 KB fclose($file); ?>

Contoh

Memeriksa hasil eksekusi fungsi:

<?php $file = fopen('test.txt', 'r+'); $res = ftruncate($file, 50); if ($res) { echo 'file truncated successfully'; } else { echo 'error truncating file'; } fclose($file); ?>

Lihat juga

  • fungsi fopen,
    yang membuka file
  • fungsi fwrite,
    yang menulis ke file
  • fungsi filesize,
    yang mengembalikan ukuran file
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak