Rewind funksiýasy
rewind funksiýasy faýl gözegçini başyna dikeldýär.
Bu faýly gaýtadan okamaly ýa-da käbir amallardan soň
onuň başyna gaýdyp gelmeli bolan ýagdaýlarda peýdalydyr.
Funksiýa bir parametr kabul edýär - fopen
funksiýasy tarapyndan gaýtarylýan faýl gözegçini.
Sintaksis
rewind(resource $handle);
Mysal
Faýl gözegçini birinji setir okalandan soň dikeldeli:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // Birinji setiri oka
rewind($file); // Gözegçi dikelt
echo fgets($file); // Birinji setiri gaýtadan oka
fclose($file);
?>
Kody ýerine ýetirmek netijesi:
'Birinji setir'
'Birinji setir'
Mysal
Rewind ulanmazdan faýly iki gezek okap göreli:
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
Kody ýerine ýetirmek netijesi:
'Faýl mazmuny'
''