299 of 410 menu

ftruncate funksiyası

ftruncate funksiyası faylı göstərilən ölçüyə kəsir. Funksiya birinci parametr kimi fayl deskriptorunu, ikinci parametr kimi isə faylın hansı ölçüyə kəsməli olduğunu qəbul edir. Əgər fayl göstərilən ölçüdən böyük idisə, artıq məlumatlar itiriləcək. Əgər fayl kiçik idisə, o, sıfır baytlarla tamamlanacaq.

Sintaksis

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

Nümunə

Faylı 100 bayta kəsək:

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

Funksiya uğur halında true, xəta baş verərsə false qaytaracaq.

Nümunə

Müəyyən edilmiş ölçüdə boş fayl yaradaq:

<?php $file = fopen('empty.dat', 'w'); ftruncate($file, 1024); // 1 KB ölçüsündə fayl yaradırıq fclose($file); ?>

Nümunə

Funksiyanın icrası nəticəsinin yoxlanılması:

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

Həmçinin baxın

  • fopen funksiyası,
    faylı açır
  • fwrite funksiyası,
    fayla yazır
  • filesize funksiyası,
    faylın ölçüsünü qaytarır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et