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çeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан