Fungsi rewind
Fungsi rewind mengatur ulang penunjuk file ke awal.
Ini berguna ketika perlu membaca file kembali atau
kembali ke awal setelah beberapa operasi.
Fungsi menerima satu parameter - penunjuk ke file,
yang dikembalikan oleh fungsi fopen.
Sintaks
rewind(resource $handle);
Contoh
Mari atur ulang penunjuk file setelah membaca baris pertama:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // Baca baris pertama
rewind($file); // Atur ulang penunjuk
echo fgets($file); // Baca baris pertama lagi
fclose($file);
?>
Hasil eksekusi kode:
'Baris pertama'
'Baris pertama'
Contoh
Mari coba baca file dua kali tanpa rewind:
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
Hasil eksekusi kode:
'Konten file'
''