297 of 410 menu

fseek ශ්‍රිතය

fseek ශ්‍රිතය ගොනුවක තබා ඇති ස්ථාන දර්ශකය චලනය කිරීමට ඉඩ සලසයි. පළමු පරාමිතිය ලෙස එය ගොනු දර්ශකයක්, දෙවන පරාමිතිය ලෙස බයිට වලින් ඍජුකරණයක් සහ තෙවන (විකල්ප) පරාමිතිය ලෙස ගණන් කිරීමේ ලක්ෂ්‍යය පිළිගනී. ශ්‍රිතය සාර්ථකව ක්‍රියාත්මක වූ විට 0 සහ දෝෂයක් සිදු වූ විට -1 ආපසු දෙයි.

වාක්‍ය රචනය

fseek(resource $handle, int $offset, int $whence = SEEK_SET): int

උදාහරණය

ගොනුවේ ආරම්භයේ සිට 10 වන බයිටයට දර්ශකය චලනය කරමු:

<?php $file = fopen('test.txt', 'r'); fseek($file, 10); echo fgets($file); fclose($file); ?>

උදාහරණය

වත්මන් ස්ථානයෙන් බයිට 5 ක් ඍජුකරණය කරමු:

<?php $file = fopen('test.txt', 'r'); fseek($file, 5, SEEK_CUR); echo fgets($file); fclose($file); ?>

උදාහරණය

ගොනුවේ අවසානයෙන් බයිට 5 ක් ඍජුකරණය කරමු:

<?php $file = fopen('test.txt', 'r'); fseek($file, -5, SEEK_END); echo fgets($file); fclose($file); ?>

උදාහරණය

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

<?php $file = fopen('test.txt', 'r'); $res = fseek($file, 10); echo $res; // සාර්ථක වූ විට 0, දෝෂයක් සිදු වූ විට -1 fclose($file); ?>

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

0

මෙයද බලන්න

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