297 of 410 menu

Fungsi fseek

Fungsi fseek memungkinkan untuk memindahkan penunjuk posisi dalam file. Parameter pertamanya menerima pointer ke file, parameter kedua - offset dalam byte, dan parameter ketiga (opsional) - titik referensi. Fungsi mengembalikan 0 jika berhasil dan -1 jika terjadi kesalahan.

Sintaks

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

Contoh

Mari pindahkan penunjuk ke byte ke-10 dari awal file:

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

Contoh

Mari pindahkan penunjuk 5 byte dari posisi saat ini:

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

Contoh

Mari pindahkan penunjuk 5 byte dari akhir file:

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

Contoh

Mari periksa hasil eksekusi fseek:

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

Hasil eksekusi kode:

0

Lihat juga

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