297 of 410 menu

Kazi fseek

Kazi fseek inaruhusu kusogeza kiashiria cha nafasi kwenye faili. Kigezo cha kwanza kinakubali kishadhio cha faili, cha pili - mabadiliko kwa ka, na cha tatu (si lazima) - sehemu ya kuanzia. Kazi hurudisha 0 ikiwa imefanikiwa na -1 ikiwa kuna hitilafu.

Sintaksia

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

Mfano

Sogeza kiashiria hadi ka ya 10 kutoka mwanzo wa faili:

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

Mfano

Sogeza kiashiria kwa ka 5 kutoka nafasi ya sasa:

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

Mfano

Sogeza kiashiria kwa ka 5 kutoka mwisho wa faili:

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

Mfano

Wacha tuangalie matokeo ya utekelezaji wa fseek:

<?php $file = fopen('test.txt', 'r'); $res = fseek($file, 10); echo $res; // 0 ikiwa imefanikiwa, -1 ikiwa kuna hitilafu fclose($file); ?>

Matokeo ya utekelezaji wa kodi:

0

Angalia Pia

  • kazi rewind,
    ambayo hurejesha kiashiria cha faili
  • kazi ftell,
    ambayo hurudisha nafasi ya sasa
  • kazi fread,
    ambayo husoma kutoka kwenye faili
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa