PHP Handbuch
Zurück |  | Nach vorne

# fseek

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

fseek -- Positioniert den Dateizeiger

## Beschreibung

``int fseek` (int fp, int offset [, int whence])`

Setzt den Dateizeiger einer mit `fp` angegebenen Datei auf eine neue Position. Diese neue Position, angegeben in Bytes vom Begin der Datei an, wird definiert durch Hinzufügen von `offset` zu der Position spezifiziert durch `whence`, deren Werte wie folgt definiert sind:

SEEK_SET - Setzt Position gleich `offset` bytes.
SEEK_CUR - Setzt Position auf die aktuelle Stelle plus `offset`.
SEEK_END - Setzt die Position ans Ende der Datei plus `offset`.

Wenn `whence` nicht angegeben wurde, wird SEEK_SET angenommen.

Bei Erfolg wird '0' zurückgegeben, andernfalls '-1'. Beachten Sie, dass die Überschreitung des Dateiendes (EOF) nicht als Fehler bewertet wird.

Diese Funktion sollte nicht auf Dateizeiger angewandt werden, die durch die Verwendung von "http://" oder "ftp://" bei der Funktion fopen() erhalten wurden.

> Anmerkung: Das `whence`-Argument wurde nach PHP 4.0 RC1 eingeführt.

Siehe auch ftell() und rewind().

Zurück | Zum Anfang | Nach vorne
fscanf | Nach oben | fstat