Replace le pointeur de fichier au début

# rewind

(PHP 4, PHP 5, PHP 7, PHP 8)

rewind — Replace le pointeur de fichier au début

### Description

function rewind(resource `$stream`): bool

Replace le pointeur de fichier `stream` au début du flux.

> Note:

> Si le fichier a été ouvert en mode d'ajout ("a" ou "a+"), toutes les données que l'on écrira dans ce fichier seront toujours ajoutées, sans se soucier de la position du pointeur de fichier.

### Liste de paramètres

`stream`

  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 ou `false` si une erreur survient.

### Exemples

Exemple #1 Exemple d'écrasement 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);
    ?>

Résultat de l'exemple ci-dessus est 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 courante du pointeur de fichier
- fwrite() - Écrit un fichier en mode binaire

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open