tutorial pengembangan web terbaru
 

PHP fseek() Function


<Lengkap PHP Filesystem Referensi

Definisi dan Penggunaan

The fseek() function mencari dalam file terbuka.

Fungsi ini bergerak pointer file dari posisi saat ini ke posisi baru, maju atau mundur, yang ditentukan oleh jumlah byte.

Fungsi ini mengembalikan 0 pada keberhasilan, atau -1 pada kegagalan. Mencari masa lalu EOF tidak akan menghasilkan kesalahan.

Sintaksis

fseek(file,offset,whence)

Parameter Deskripsi
file Wajib. Menentukan file yang terbuka untuk mencari di
offset Wajib. Menentukan posisi baru (diukur dalam byte dari awal file)
whence Pilihan. (added in PHP 4) . Kemungkinan nilai:
  • SEEK_SET - Atur posisi sama dengan offset. kegagalan
  • SEEK_CUR - Posisi Set ke lokasi saat ini ditambah diimbangi
  • SEEK_END - Posisi Set untuk EOF ditambah offset (untuk pindah ke posisi sebelum EOF, offset harus menjadi nilai negatif)

Tips dan Catatan

Tip: Cari posisi saat ini dengan menggunakan ftell() !


Contoh

<?php
$file = fopen("test.txt","r");
// read first line
fgets($file);
// move back to beginning of file
fseek($file,0);
?>

<Lengkap PHP Filesystem Referensi