rewind funksiyasi
rewind funksiyasi fayl ko'rsatgichini boshiga qaytaradi.
Bu faylni qayta o'qish yoki ba'zi operatsiyalardan keyin
uning boshiga qaytish kerak bo'lganda foydalidir.
Funksiya bitta parametr qabul qiladi - fayl ko'rsatgichi,
fopen funksiyasi tomonidan qaytarilgan.
Sintaksis
rewind(resource $handle);
Misol
Fayl ko'rsatgichini birinchi qatorni o'qishdan keyin qayta o'rnatamiz:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // Birinchi qatorni o'qish
rewind($file); // Ko'rsatkichni qayta o'rnatish
echo fgets($file); // Birinchi qatorni yana o'qish
fclose($file);
?>
Kodni bajarish natijasi:
'Birinchi qator'
'Birinchi qator'
Misol
rewind'siz faylni ikki marta o'qishga urinib ko'ramiz:
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
Kodni bajarish natijasi:
'Fayl tarkibi'
''