Note that rewind($fd) is exactly the same as fseek($fd, 0, SEEK_SET)
rewind() just moves the location inside the file to the beginning, nothing more. Check if your stream is "seekable" before planning to use fseek/rewind.
rewind
(PHP 4, PHP 5)
rewind — Replace le pointeur de fichier au début
Description
bool rewind
( resource $handle
)
Replace le pointeur de fichier handle au début du flux.
Note: Si vous avez ouvert le fichier en mode d'ajout ("a" ou "a+"), toutes les données que vous écrirez dans ce fichier seront toujours ajoutées, sans se soucier de la position du pointeur de fichier.
Liste de paramètres
- handle
-
Le pointeur de fichier doit être valide, et avoir été correctement ouvert par fopen().
Valeurs de retour
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Exemples
Exemple #1 Exemple avec rewind()
<?php
$handle = fopen('output.txt', 'r+');
fwrite($handle, 'Really long sentence.');
rewind($handle);
fwrite($handle, 'Foo');
rewind($handle);
echo fread($handle, filesize('output.txt'));
fclose($handle);
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
Foolly long sentence.
rewind
MagicalTux at kinoko dot fr
27-Nov-2007 07:53
27-Nov-2007 07:53
berndt at www dot michael - berndt dot de
05-May-2005 09:27
05-May-2005 09:27
little counter with rewind()
http://www.michael-berndt.de/ie/tux/counter.htm
evan at ozhiker dot no_spam dot com
05-Aug-2004 05:56
05-Aug-2004 05:56
