rewind функциясы
rewind функциясы файлдын көрсөткүчүн башталышка кайтарат.
Бул файлды кайра окуу керек болгондо же кайсы бир амалдардан кийин анын башталышына кайтуу керек болгондо пайдалуу.
Функция бир параметрди кабыл алат - fopen функциясы тарабынан кайтарылган файлга көрсөткүч.
Синтаксис
rewind(resource $handle);
Мисал
Биринчи сапты окугандан кийин файл көрсөткүчүн башталышка кайтаралы:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // Биринчи сапты окуу
rewind($file); // Көрсөткүчтү башталышка кайтаруу
echo fgets($file); // Биринчи сапты кайра окуу
fclose($file);
?>
Кодду иштетүүнүн натыйжасы:
'Биринчи сап'
'Биринчи сап'
Мисал
rewind колдонбогондо файлды эки жолу окууга аракет кылалы:
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
Кодду иштетүүнүн натыйжасы:
'Файлдын мазмуну'
''