Dateisystem
PHP Manual

rewind

(PHP 4, PHP 5, PHP 7)

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

fclose($handle);
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Fooklich langer Satz.

Siehe auch


Dateisystem
PHP Manual