299 of 410 menu

Функција ftruncate

Функцијата ftruncate скратува датотека до наведената големина. Првиот параметар функцијата прифаќа файлов дескриптор, а вториот - големина до која треба да се скрати датотеката. Ако датотеката била поголема од наведената големина, дополнителните податоци ќе бидат изгубени. Ако датотеката била помала, таа ќе биде дополнета со нула бајти.

Синтакса

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

Пример

Да ја скратиме датотеката до 100 бајти:

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

Функцијата ќе врати true во случај на успех или false во случај на грешка.

Пример

Да креираме празна датотека со зададена големина:

<?php $file = fopen('empty.dat', 'w'); ftruncate($file, 1024); // креираме датотека со големина од 1 KB fclose($file); ?>

Пример

Проверка на резултатот од извршувањето на функцијата:

<?php $file = fopen('test.txt', 'r+'); $res = ftruncate($file, 50); if ($res) { echo 'датотеката е успешно скратена'; } else { echo 'грешка при скратување на датотеката'; } fclose($file); ?>

Погледнете ги и

  • функцијата fopen,
    која отвора датотека
  • функцијата fwrite,
    која запишува во датотека
  • функцијата filesize,
    која ја враќа големината на датотеката
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј