299 of 410 menu

Funksie ftruncate

Die funksie ftruncate snoer 'n lêer af tot 'n gespesifiseerde grootte. Die eerste parameter van die funksie is 'n lêerhandle, en die tweede is die grootte waartoe die lêer afgesnoer moet word. As die lêer groter as die gespesifiseerde grootte was, sal oortollige data verlore gaan. As die lêer kleiner was, sal dit met nul-bytes aangevul word.

Sintaksis

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

Voorbeeld

Snoer 'n lêer af tot 100 grepe:

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

Die funksie sal true teruggee by sukses of false by 'n fout.

Voorbeeld

Skep 'n leë lêer van 'n gegewe grootte:

<?php $file = fopen('empty.dat', 'w'); ftruncate($file, 1024); // skep 'n lêer van 1 KB grootte fclose($file); ?>

Voorbeeld

Kontroleer die resultaat van die funksie-uitvoering:

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

Sien ook

  • die funksie fopen,
    wat 'n lêer oopmaak
  • die funksie fwrite,
    wat na 'n lêer skryf
  • die funksie filesize,
    wat die grootte van 'n lêer teruggee
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp