Wie lese ich jede Zeile aus einer einfachen Textdatei in PHP?

Linda Hamilton
Freigeben: 2024-10-28 10:24:02
Original
321 Leute haben es durchsucht

How to Read Every Line from a Plain Text File in PHP?

Einfache Textdateien in PHP lesen

Frage: Wie können wir jede Datenzeile aus einem einfachen Text lesen? Datei in einem PHP-Skript?

Antwort:

Um eine Textdatei effektiv Zeile für Zeile in PHP zu lesen, verwenden wir die Funktion fgets(). Hier ist ein detaillierter Codeausschnitt, der den Vorgang demonstriert:

<code class="php">$fh = fopen('filename.txt', 'r');
while ($line = fgets($fh)) {
  // Here, you can manipulate the read line as needed.
  // For example, you could echo it or perform further processing.
  // echo($line);
}
fclose($fh);</code>
Nach dem Login kopieren

Dieser Code initialisiert einen Dateizeiger, $fh, um die Textdatei mit dem Namen „filename.txt“ im Lesemodus zu öffnen. Die while-Schleife liest iterativ jede Zeile in die Variable $line ein, bis das Ende der Datei erreicht ist, was dadurch angezeigt wird, dass der Rückgabewert von fgets() falsch wird. Innerhalb der Schleife haben Sie die Flexibilität, gewünschte Vorgänge in jeder Zeile auszuführen.

Es ist jedoch wichtig, die Möglichkeit von Problemen am Zeilenende zu beachten, wenn Sie mit Dateien arbeiten, die auf verschiedenen Betriebssystemen erstellt wurden. Weitere Informationen und Überlegungen zum Umgang mit Zeilenenden finden Sie in der PHP-Dokumentation zu fgets().

Das obige ist der detaillierte Inhalt vonWie lese ich jede Zeile aus einer einfachen Textdatei in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!