rewind

(PHP 4, PHP 5)

rewindReplace 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($handlefilesize('output.txt'));

fclose($handle);
?>

L'exemple ci-dessus va afficher quelque chose de similaire � :

Foolly long sentence.

Voir aussi

  • fread() - Lecture du fichier en mode binaire
  • fseek() - Modifie la position du pointeur de fichier
  • ftell() - Renvoie la position courant du pointeur de fichier
  • fwrite() - �crit un fichier en mode binaire