Aktueller Standort: Startseite> Funktionskategorien> fseek

fseek

Positionierung im Dateizeiger
Name:fseek
Kategorie:Dateisystem
Programmiersprache:php
Kurzbeschreibung:Suchen Sie in der offenen Datei.

Definition und Verwendung

fseek() befindet sich in der offenen Datei.

Diese Funktion verschiebt den Dateizeiger von der aktuellen Position nach vorne oder rückwärts zu einer neuen Position, die am Dateikopf nach der Anzahl der Bytes startet.

Wenn er erfolgreich ist, kehren Sie 0 zurück; Ansonsten kehren Sie -1 zurück. Beachten Sie, dass bei der Überstellung in die Position nach EOF kein Fehler auftritt.

Beispiel

 <? Php
$ file = fopen ( "test.txt" , "r" ) ;

// Lesen Sie die erste Zeile
fGets ( $ file ) ;

// Zurück zum Beginn der Datei zurückspulen
fseek ( $ file , 0 ) ;
?>

Grammatik

 fseek ( Datei , Offset , wenn )
Parameter beschreiben
Datei Erforderlich. Geben Sie die darin enthaltenen Dateien an.
Offset Erforderlich. Gibt einen neuen Speicherort an (gemessen von Bytes aus dem Dateikopf).
Wann Optional. Mögliche Werte:
  • Such_set - Setzen Sie die Position gleich den Offset -Bytes. Standard.
  • Such_cur - Stellen Sie die Position auf die aktuelle Position plus Offset ein.
  • Such_end - Stellen Sie die Position fest, um dem Ende der Datei den Offset hinzuzufügen (um vor dem Ende der Datei zur Position zu wechseln, muss der Offset ein negativer Wert sein).

veranschaulichen

Woher wird Parameter nach PHP 4.0.0 hinzugefügt.

Ähnliche Funktionen
Beliebte Artikel