290 of 410 menu

fread ශ්‍රිතය

fread ශ්‍රිතය විවෘත ගොනුවකින් දත්ත කියවයි. පළමු පරාමිතිය ලෙස ශ්‍රිතය fopen හරහා ලබාගත් ගොනුවකට යොමුව (resource) භාර ගනී, දෙවන පරාමිතිය ලෙස කියවීම සඳහා උපරිම බයිට් ගණන භාර ගනී. ශ්‍රිතය කියවාගත් දත්ත හෝ දෝෂයකදී false ලබා දෙයි.

වාක්‍ය රචනය

fread(resource $handle, int $length): string|false

උදාහරණය

ගොනුවෙන් පළමු 10 බයිට් කියවමු:

<?php $file = fopen('data.txt', 'r'); $res = fread($file, 10); fclose($file); echo $res; ?>

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

'Some text '

උදාහරණය

සම්පූර්ණ ගොනුව එකට කියවමු:

<?php $file = fopen('data.txt', 'r'); $res = fread($file, filesize('data.txt')); fclose($file); echo $res; ?>

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

'Complete file content'

උදාහරණය

ගොනුව කොටස් වශයෙන් කියවමු:

<?php $file = fopen('data.txt', 'r'); while (!feof($file)) { echo fread($file, 5) . "\n"; } fclose($file); ?>

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

'First' ' part' ' of t' 'ext'

මෙයද බලන්න

  • fwrite ශ්‍රිතය,
    ගොනුවට ලියන
  • fgets ශ්‍රිතය,
    ගොනුවෙන් පේළියක් කියවන
  • file_get_contents ශ්‍රිතය,
    සම්පූර්ණ ගොනුව කියවන
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න