Fungsi fseek() PHP

Pengertian dan penggunaan

Fungsi fseek() dalam fail yang dibuka.

Fungsi ini menggerakkan penuding fail dari lokasi semasa kepada lokasi baru, lokasi baru bermula dari permulaan fail dalam ukuran byte.

Berjaya kembalikan 0; Jika gagal kembalikan -1. Perhatian, pindah ke lokasi selepas EOF tidak akan menghasilkan kesalahan.

Syarat

fseek(file,offset,whence)
Parameter Penerangan
file Diperlukan. Tentukan fail di mana akan ditempatkan.
offset Diperlukan. Tentukan lokasi baru (dikuasai daripada permulaan fail dalam ukuran byte).
whence Pilihan. Nama nilai yang mungkin:
  • SEEK_SET - Tetapkan lokasi sama dengan offset byte. Laporan biasa.
  • SEEK_CUR - Tetapkan lokasi di lokasi semasa ditambah offset.
  • SEEK_END - Tetapkan lokasi di akhir fail ditambah offset (Untuk ke lokasi sebelum akhir fail)offset Mesti adalah nilai negatif).

Penerangan

whence Parameter adalah tambahan sejak PHP 4.0.0.

Panduan dan Komen

Panduan:Dengan menggunakan ftell() untuk mencari lokasi semasa.

Contoh

<?php
$file = fopen("test.txt","r");
// Baca baris pertama
fgets($file);
// Balik ke permulaan fail
fseek($file,0);
?>