Englisch [si:k] amerikanisch [sik]

vt. sucht Partizip Präsens: suchend Vergangenheitsform: gesucht Partizip Perfekt: gesucht

PHP-Funktion fseek() Syntax

Funktion: In der geöffneten Datei suchen.

Syntax: fseek(file,offset,whence)

Parameter:

ParameterBeschreibung
Datei Erforderlich. Gibt die Datei an, in der gesucht werden soll.
Offset Erforderlich. Gibt die neue Position an (gemessen in Bytes vom Anfang der Datei).
whence Optional. Mögliche Werte: SEEK_SET – Position gleich Offset-Bytes setzen. Standard. SEEK_CUR – Setzt die Position auf die aktuelle Position plus Offset. SEEK_END – Setzt die Position auf das Ende der Datei plus Offset (um an die Position vor dem Ende der Datei zu gelangen, muss Offset ein negativer Wert sein).

Beschreibung: Diese Funktion bewegt den Dateizeiger von der aktuellen Position vorwärts oder rückwärts zu einer neuen Position. Die neue Position wird in Bytes beginnend mit dem Dateikopf gemessen. Gibt bei Erfolg 0 zurück; andernfalls wird -1 zurückgegeben. Beachten Sie, dass das Verschieben zu einer Position nach EOF keinen Fehler erzeugt.

PHP-Funktion fseek() Beispiel

<?php
$file = fopen("./test.txt","r");
// 输出当前位置
echo ftell($file);
echo "<br>";
// 改变当前位置
fseek($file,"13");
// 再次输出当前位置
echo ftell($file);
?>