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 КБ ўлчамда файл яратамиз fclose($file); ?>

Мисол

Функциянинг бажариш натижасини текшириш:

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

Шунингдек қаранг

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