Functie rewind
De functie rewind reset de bestandswijzer naar het begin.
Dit is handig wanneer u een bestand opnieuw moet lezen of
terug moet naar het begin na bepaalde bewerkingen.
De functie accepteert één parameter - een wijzer naar het bestand,
teruggegeven door de functie fopen.
Syntaxis
rewind(resource $handle);
Voorbeeld
Laten we de bestandswijzer resetten na het lezen van de eerste regel:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // Lees eerste regel
rewind($file); // Reset wijzer
echo fgets($file); // Lees eerste regel opnieuw
fclose($file);
?>
Resultaat van het uitvoeren van de code:
'Eerste regel'
'Eerste regel'
Voorbeeld
Laten we proberen het bestand twee keer te lezen zonder rewind:
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
Resultaat van het uitvoeren van de code:
'Bestandsinhoud'
''