Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die PHP-Funktion fgets()

So verwenden Sie die PHP-Funktion fgets()

青灯夜游
青灯夜游Original
2021-07-05 19:03:162297Durchsuche

In PHP wird die Funktion fgets() verwendet, um jeweils eine Datenzeile aus einer geöffneten Datei zu lesen, mit dem Syntaxformat „fgets(file,length)“. Die Funktion fgets() stoppt die Rückgabe einer neuen Zeile, wenn sie die angegebene Länge „length-1“ erreicht, auf ein Zeilenumbruchzeichen trifft oder das Ende der Datei erreicht (je nachdem, was zuerst eintritt).

So verwenden Sie die PHP-Funktion fgets()

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP liest die Funktion fgets() jeweils eine Datenzeile aus der geöffneten Datei. Das Syntaxformat der Funktion ist wie folgt:

fgets(file,length)
Parameter Beschreibung
Datei Erforderlich. Gibt die Datei an, die gelesen werden soll.
Länge optional. Gibt die Länge der zu lesenden Daten an (Anzahl Bytes). Der Standardwert ist 1024 Byte. Die Funktion

kann standardmäßig eine Länge von 1 KB (1024 Byte) aus dem angegebenen Dateiparameter $file 中读取一行并返回长度最大值为 $length-1 个字节的字符串。在遇到换行符、EOF 或者读取了 $length-1 个字节后停止。如果忽略 $length lesen.

Beispiel:

Verwenden Sie die Funktion fgets(), um den Inhalt der Datei Zeile für Zeile zu lesen und auszugeben.

<?php
    $handle = @fopen("./test.txt", "r");
    if ($handle) {
        while (($info = fgets($handle, 1024)) !== false) {
            echo $info.&#39;<br>&#39;;
        }
        fclose($handle);
    }                                
?>

Die laufenden Ergebnisse sind wie folgt:

php中文网
https://www.php.cn/

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die PHP-Funktion fgets(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn