297 of 410 menu

Fungsi fseek

Fungsi fseek membolehkan anda menggerakkan penunjuk posisi dalam fail. Parameter pertamanya menerima penunjuk ke fail, yang kedua - ofset dalam bait, dan yang ketiga (pilihan) - titik rujukan. Fungsi mengembalikan 0 jika berjaya dan -1 jika berlaku ralat.

Sintaks

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

Contoh

Mari gerakkan penunjuk ke bait ke-10 dari awal fail:

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

Contoh

Mari gerakkan penunjuk 5 bait dari posisi semasa:

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

Contoh

Mari gerakkan penunjuk 5 bait dari akhir fail:

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

Contoh

Mari semak hasil pelaksanaan fseek:

<?php $file = fopen('test.txt', 'r'); $res = fseek($file, 10); echo $res; // 0 jika berjaya, -1 jika ralat fclose($file); ?>

Hasil pelaksanaan kod:

0

Lihat juga

  • fungsi rewind,
    yang menetapkan semula penunjuk fail
  • fungsi ftell,
    yang mengembalikan posisi semasa
  • fungsi fread,
    yang membaca dari fail
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak