Erweiterte Anwendung der PHP-Dateiverarbeitung – Dateizeiger PHP kann die Positionierung und Abfrage von Dateizeigern realisieren und dadurch eine schnelle Abfrage erforderlicher Informationen realisieren. Zu den Dateizeigerfunktionen gehören rewind(), fseek(), feof() und ftell(). Funktion. Im vorherigen Artikel „Erweiterte Anwendung der PHP-Dateiverarbeitung – Fernzugriff auf Dateien und Sperren von Dateien“ haben wir den Fernzugriff auf Dateien vorgestellt und erklärt, wie man Dateien sperrt. Freunde, die ihn nicht gelesen haben, werden nicht darauf eingehen Genug geredet, heute reden wir hauptsächlich über die Funktionen im Dateizeiger! 1: rewind()-Funktion Diese Funktion setzt den Zeiger des Dateihandles auf den Anfang des Dateistreams. Das Syntaxformat dieser Funktion ist wie folgt: bool rewind (resource $handle) Hinweis: Wenn die Datei im Append-Modus geöffnet wird ( "a")-Modus, dann werden alle in eine Datei geschriebenen Daten immer an den vorhandenen Inhalt der Datei angehängt, unabhängig von der Position des Dateizeigers! 2: Funktion fseek() Die Funktion fseek() implementiert die Positionierung des Dateizeigers. Das Syntaxformat dieser Funktion ist wie folgt:
10 empfohlene Artikel über PHP feof ()-Funktion
Einführung: Eine erweiterte Anwendung der PHP-Dateiverarbeitung – Dateizeiger PHP kann die Positionierung realisieren und Abfrage von Dateizeigern, wodurch eine schnelle Abfrage erforderlicher Informationen erreicht wird. Zu den Dateizeigerfunktionen gehören die Funktionen rewind(), fseek(), feof() und ftell(). Im vorherigen Artikel „Erweiterte Anwendung der PHP-Dateiverarbeitung – Fernzugriff auf Dateien und Sperren von Dateien“ haben wir den Fernzugriff auf Dateien vorgestellt und erklärt, wie man Dateien sperrt. Freunde, die ihn nicht gelesen haben, werden nicht darauf eingehen Genug geredet, heute reden wir hauptsächlich über die Funktionen im Dateizeiger! 1: zurückspulen(...
2. Erweiterte Anwendung der PHP-Dateiverarbeitung - Dateizeiger
Einführung: PHP kann die Positionierung und Abfrage von Dateizeigern realisieren und dadurch eine schnelle Abfrage der erforderlichen Informationen realisieren. Die Dateizeigerfunktionen umfassen rewind(), fseek(), feof(). und ftell()-Funktion
3. Vergleichende Analyse der Effizienz des Lesens großer Dateien mithilfe der Dateifunktion und der Fseek-Funktion in PHP
Einführung: Dieser Artikel vergleicht und analysiert hauptsächlich die Effizienz von PHP mit der Dateifunktion und der Fseek-Funktion zum Lesen großer Dateien. Es hat einen bestimmten Referenzwert. Interessierte Freunde können sich auf
4 beziehen. Zwei Möglichkeiten, große Dateien mit der PHP-Fseek-Funktion zu lesen
Einführung: Das Lesen von Dateien in PHP ist sehr einfach, aber wenn die gelesene Datei sehr groß ist, wie können wir das Problem direkt mit fseek ausführen? Im Artikel erfahren Sie, wie Sie die Funktion fseek zum Lesen großer Dateien verwenden. PHP verwendet die Funktion fseek Effizienzanalyse für das Lesen großer Dateien
Einführung: PHP kann die Dateifunktion und die Fseek-Funktion verwenden, um große Dateien zu lesen , aber es kann einen Unterschied in der Effizienz zwischen den beiden geben. Dieser Artikel stellt Ihnen eine vergleichende Analyse der PHP-Dateifunktion und der fseek-Funktion vor, um die Effizienz beim Lesen großer Dateien zu erreichen
6.Die Übertragung an einem Haltepunkt fortsetzen.
Einführung: Haltepunkt-Wiederaufnahmeübertragung : Breakpoint-Resume-Quellcode für PHP zur Unterstützung der Breakpoint-Resume-Übertragung: Beispielsweise ist die Datei zum ersten Mal zwischen 0 und 999 Bytes groß, die zweite Anfrage zwischen 1000 und 1999 Bytes und so weiter 1000 Bytes Inhalt, das Programm ruft dann den entsprechenden Dateispeicherort über die fseek-Funktion ab und gibt dann den Code wie folgt aus: $fname = './05e58c19552bb26b158f6621a6650899'; $fp = fopen($fname,'rb'); fsize = filesize($fname); if 7. http://www.12306.cn/mormhweb/ PHP-generierte Datei Einführung: http://www.12306 .cn/mormhweb/:http://www.12306.cn/mormhweb/ PHP generierte Datei: function rw_counterfile() { $fp=fopen("counter.txt","r+"); ==NULL) echo „Dateiverarbeitungsfehler“; rewind($fp);//Der Zeiger bewegt sich zum Anfang der Datei fseek($fp, 2);//Der Zeiger bewegt sich zurück 2 $point=ftell($fp );// echo $point." ;";// fp 8.Counter Das einfachste PHP-Programm - Counter Einführung: Counter: Counter Das einfachste PHP-Programm – Counter: Prinzip: 1. Der erste Benutzer durchsucht eine bestimmte Seite. 2. Das Serverprogramm liest aus der Datenbank oder Datei, wie oft die Seite aufgerufen wurde. 3. Speichern Sie die Anzahl plus eins und senden Sie sie an den ersten Benutzer zurück. 4. Der zweite Benutzer durchsucht eine bestimmte Seite. 5. Das Serverprogramm liest aus der Datenbank oder Datei, wie oft die Seite aufgerufen wurde. 6. Speichern Sie die Zählung plus eins und senden Sie sie an den zweiten Benutzer zurück. Funktionen, die Sie kennen müssen: fopen() öffnet die Datei filesize() ruft die Dateigröße ab fseek() verschiebt den Dateizeiger fgets() ruft den Dateizeiger ab 9 PHP generiert Dateien_PHP-Tutorial 10. PHP-Code zum Lesen und Ändern einer Inhaltszeile in eine große Datei _PHP-Tutorial [Verwandte Fragen und Antworten]: Die letzten 140 Dateien in PHP. Ein String wird in das Byte eingefügt, aber der Dateizeiger befindet sich immer am Ende der Datei web - So laden Sie extern verlinkte Bilder direkt in den Youpaiyun Space hoch (PHP)c++ – SEEK_CUR-Problem mit der fseek-Funktion in der C-Sprache
Das obige ist der detaillierte Inhalt von10 empfohlene Artikel zur PHP-Funktion fseek(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!