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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել