rewind
(PHP 4, PHP 5)
rewind — Setzt die Position eines Dateizeigers auf den Anfang
Beschreibung
bool rewind
( resource
$handle
)
Setzt den Datei-Positions-Indikator für
handle an den Anfang des Dateistreams.
Hinweis:
Wurde die Datei im Anfüge-Modus ("a" oder "a+") geöffnet, werden unabhängig von der Dateiposition alle zu schreibenden Daten angehängt.
Parameter-Liste
-
handle -
Der Dateizeiger muss gültig sein und auf eine Datei zeigen, die zuvor erfolgreich durch fopen() geöffnet wurde.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Beispiele
Beispiel #1 Beispiel zum Überschreiben mit rewind()
<?php
$handle = fopen('output.txt', 'r+');
fwrite($handle, 'Wirklich langer Satz.');
rewind($handle);
fwrite($handle, 'Foo');
rewind($handle);
echo fread($handle, filesize('output.txt'));
fclose($handle);
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Fooklich langer Satz.