(PHP 4, PHP 5, PHP 7)
rewind — Rebobina la posición de un puntero a un archivo
$handle
)
Establece el indicador de posición de archivo de handle
al principio del flujo del archivo.
Nota:
Si ha abierto un archivo en modo de adición ("a" o "a+"), cualquier información que escriba en el archivo será siempre añadida, sin importar la posición del archivo.
handle
El puntero al archivo debe ser válido, y debe apuntar al archivo abierto con éxito por fopen().
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Ejemplo de sobrescritura con rewind()
<?php
$gestor = fopen('salida.txt', 'r+');
fwrite($gestor, 'Una sentencia realmente larga.');
rewind($gestor);
fwrite($gestor, 'Foo');
rewind($gestor);
echo fread($gestor, filesize('salida.txt'));
fclose($gestor);
?>
El resultado del ejemplo sería algo similar a:
Foo sentencia realmente larga.