294 of 410 menu

fclose කාර්යය

fclose කාර්යය විවෘත කරන ලද ගොනු විස්තර යකය වසා දමා, පද්ධතියේ සම්පත් නිදහස් කරයි. පරාමිතියට කලින් fopen කාර්යය භාවිතයෙන් ලබාගත් ගොනු විස්තර යකය සම්ප්‍රේෂණය කරනු ලැබේ. කාර්යය ගොනුව සාර්ථකව වසා දැමීමේදී true ලෙසත් දෝෂයක් සිදු වූ විට false ලෙසත් ආපසු ලබා දෙයි.

වාක්‍ය රචනා ක්‍රමය (Syntax)

fclose(resource $handle): bool

උදාහරණය

ලිවීම සඳහා ගොනුවක් විවෘත කරමු, එහි දත්ත ලියමු සහ වසා දමමු:

<?php $file = fopen('test.txt', 'w'); fwrite($file, 'Hello World'); $res = fclose($file); var_dump($res); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

true

උදාහරණය

නොපවතින විස්තර යකයක් වසා දැමීමට උත්සාහ කරමු:

<?php $res = fclose(null); var_dump($res); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

false

උදාහරණය

ව්‍යතිරේක සිදුවීමක් (exceptional situation) සකසමු:

<?php $file = fopen('data.txt', 'w'); try { fwrite($file, 'data'); } finally { fclose($file); } ?>

මෙයද බලන්න

  • fopen කාර්යය,
    ගොනුවක් විවෘත කරයි
  • feof කාර්යය,
    ගොනුවේ අවසානය පරීක්ෂා කරයි
  • flock කාර්යය,
    ගොනුවක් අවහිර කරයි (lock කරයි)
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න