English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Filesystem Référence Manuel
La fonction rewind() peut faire reculer la position du pointeur de fichier au début du fichier, retourne true en cas de succès, false en cas d'échec.
bool rewind ( resource $handle )
Positionner le pointeur de fichier du handle à l'ouverture du flux.
Attention : si vous ouvrez le fichier en mode append ("a" ou "a+)mode ouverte, les données écrites dans le fichier seront toujours ajoutées à la fin, peu importe la position du pointeur de fichier.
<?php $handle = fopen("/PhpProject/sample.txt", "r+"); fwrite($handle, "Longue phrase"); rewind($handle); fwrite($handle, "Hello PHP"); rewind($handle); echo fread($handle, filesize("/PhpProject/sample.txt")); fclose($handle); ?>
Résultat de la sortie
Hello PHPence
<?php $file = fopen("/PhpProject/sample.txt", "r"); fseek($file, "15"); // Modifier la position du pointeur de fichier rewind($file); // Positionner le pointeur de fichier à 0 fclose($file); ?>