Funktionen rewind
Funktionen rewind nulstiller filmarkøren til begyndelsen.
Dette er nyttigt, når man skal læse en fil igen eller
vende tilbage til dens start efter visse operationer.
Funktionen tager en parameter - en filmarkør,
returneret af funktionen fopen.
Syntaks
rewind(resource $handle);
Eksempel
Lad os nulstille filmarkøren efter at have læst første linje:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // Læs første linje
rewind($file); // Nulstil markør
echo fgets($file); // Læs første linje igen
fclose($file);
?>
Resultat af kodekørsel:
'First line'
'First line'
Eksempel
Lad os prøve at læse filen to gange uden rewind:
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
Resultat af kodekørsel:
'File content'
''