Heim Backend-Entwicklung PHP-Tutorial Letzte Zeile der Datei in PHP lesen

Letzte Zeile der Datei in PHP lesen

Aug 27, 2023 pm 10:09 PM
文件处理 php读取文件 文件的最后一行

Letzte Zeile der Datei in PHP lesen

Um die letzte Zeile einer Datei aus PHP zu lesen, lautet der Code wie folgt:

$line = '';
$f = fopen('data.txt', 'r');
$cursor = -1;
fseek($f, $cursor, SEEK_END);
$char = fgetc($f);
//Trim trailing newline characters in the file
while ($char === "</p><p>" || $char === "\r") {
   fseek($f, $cursor--, SEEK_END);
   $char = fgetc($f);
}
//Read until the next line of the file begins or the first newline char
while ($char !== false && $char !== "</p><p>" && $char !== "\r") {
   //Prepend the new character
   $line = $char . $line;
   fseek($f, $cursor--, SEEK_END);
   $char = fgetc($f);
}
echo $line;
Nach dem Login kopieren

Die Ausgabe besteht darin, die letzte Zeile der Textdatei zu lesen und anzuzeigen.

Die Textdatei wird im Lesemodus geöffnet und der Cursor steht auf -1, d.h. zunächst ist kein Inhalt vorhanden. Die Funktion „fseek“ wird verwendet, um zum Ende der Datei oder zur letzten Zeile zu gelangen. Die Zeile wird solange gelesen, bis ein Zeilenumbruchzeichen gefunden wird. Danach werden die gelesenen Zeichen angezeigt.

Das obige ist der detaillierte Inhalt vonLetzte Zeile der Datei in PHP lesen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hochladen und Verarbeiten von Dateien in Laravel: Vom Benutzer hochgeladene Dateien verwalten Hochladen und Verarbeiten von Dateien in Laravel: Vom Benutzer hochgeladene Dateien verwalten Aug 13, 2023 pm 06:45 PM

Hochladen und Verarbeiten von Dateien in Laravel: Verwalten von vom Benutzer hochgeladenen Dateien Einführung: Das Hochladen von Dateien ist eine sehr häufige Funktionsanforderung in modernen Webanwendungen. Im Laravel-Framework wird das Hochladen und Verarbeiten von Dateien sehr einfach und effizient. In diesem Artikel wird erläutert, wie Sie von Benutzern hochgeladene Dateien in Laravel verwalten, einschließlich der Überprüfung, Speicherung, Verarbeitung und Anzeige von Datei-Uploads. 1. Datei-Upload Unter Datei-Upload versteht man das Hochladen von Dateien vom Client auf den Server. In Laravel sind Datei-Uploads sehr einfach zu handhaben. Erste,

Erste Schritte mit der PHP-Dateiverarbeitung: Schritt-für-Schritt-Anleitung zum Lesen und Schreiben Erste Schritte mit der PHP-Dateiverarbeitung: Schritt-für-Schritt-Anleitung zum Lesen und Schreiben Sep 06, 2023 am 09:58 AM

Erste Schritte mit der PHP-Dateiverarbeitung: Schritt-für-Schritt-Anleitung zum Lesen und Schreiben In der Webentwicklung ist die Dateiverarbeitung eine häufige Aufgabe, unabhängig davon, ob es sich um das Lesen von von Benutzern hochgeladenen Dateien oder das Schreiben der Ergebnisse in Dateien zur späteren Verwendung handelt Die Verarbeitung von PHP-Dokumenten ist sehr wichtig. Dieser Artikel bietet eine einfache Anleitung zur Einführung in die grundlegenden Schritte zum Lesen und Schreiben von Dateien in PHP und fügt Codebeispiele als Referenz bei. Beim Lesen von Dateien in PHP können Sie die Funktion fopen() verwenden, um eine Datei zu öffnen und eine Dateiressource (file

Letzte Zeile der Datei in PHP lesen Letzte Zeile der Datei in PHP lesen Aug 27, 2023 pm 10:09 PM

Um die letzte Zeile einer Datei aus PHP zu lesen, lautet der Code wie folgt: -$line='';$f=fopen('data.txt','r');$cursor=-1;fseek($f, $cursor, SEEK_END);$char=fgetc($f);//Trimtrailingnewlinecharactersinthefilewhile($char===""||$char==="\r"){&

Umgang mit PHP-Dateien: Schreiben auf Englisch, aber nicht auf Chinesisch zulassen? Umgang mit PHP-Dateien: Schreiben auf Englisch, aber nicht auf Chinesisch zulassen? Mar 07, 2024 am 08:30 AM

Titel: PHP-Dateiverarbeitung: Englische Schrift ist erlaubt, chinesische Schriftzeichen werden jedoch nicht unterstützt. Wenn wir PHP für die Dateiverarbeitung verwenden, müssen wir manchmal den Inhalt der Datei so beschränken, dass nur die Schrift in Englisch erlaubt ist und keine chinesischen Schriftzeichen unterstützt werden. Diese Anforderung kann darin bestehen, die Konsistenz der Dateikodierung aufrechtzuerhalten oder durch chinesische Schriftzeichen verursachte verstümmelte Zeichen zu vermeiden. In diesem Artikel erfahren Sie, wie Sie PHP zum Schreiben von Dateien verwenden, stellen sicher, dass nur englische Inhalte geschrieben werden dürfen, und stellen spezifische Codebeispiele bereit. Zunächst müssen wir uns darüber im Klaren sein, dass PHP selbst keine aktiven Einschränkungen vornimmt

Entdecken Sie Linux-Tipps zur Dateiverarbeitung zum Dekomprimieren von Dateien im GZ-Format Entdecken Sie Linux-Tipps zur Dateiverarbeitung zum Dekomprimieren von Dateien im GZ-Format Feb 24, 2024 pm 09:12 PM

Linux-Dateiverarbeitungsfähigkeiten: Beherrschen Sie den Trick der Dekomprimierung von Dateien im GZ-Format. In Linux-Systemen stoßen Sie häufig auf Dateien, die im GZ-Format (GZIP) komprimiert sind. Wenn wir diese Dateien im .gz-Format verarbeiten möchten, müssen wir lernen, wie man sie dekomprimiert. In diesem Artikel werden verschiedene Methoden zum Dekomprimieren von .gz-Dateien vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern bei der Beherrschung dieser Technik zu helfen. Methode 1: Verwenden Sie den gzip-Befehl zum Dekomprimieren in Linux-Systemen, der am häufigsten verwendet wird

Wie gehe ich mit dem Datei-Upload in PHP um? Wie gehe ich mit dem Datei-Upload in PHP um? May 11, 2023 pm 10:31 PM

Mit der kontinuierlichen Weiterentwicklung der Internettechnologie ist die Funktion zum Hochladen von Dateien zu einem wesentlichen Bestandteil vieler Websites geworden. In der PHP-Sprache können wir Datei-Uploads über einige Klassenbibliotheken und Funktionen verarbeiten. Dieser Artikel konzentriert sich auf die Datei-Upload-Verarbeitungsmethode in PHP. 1. Formulareinstellungen Im HTML-Formular müssen wir das enctype-Attribut auf „multipart/form-data“ setzen, um das Hochladen von Dateien zu unterstützen. Der Code lautet wie folgt: &lt;formaction="upload.

Go-Kenntnisse zur Sprachentwicklung für den Umgang mit großen Datei-Uploads und -Downloads Go-Kenntnisse zur Sprachentwicklung für den Umgang mit großen Datei-Uploads und -Downloads Jun 30, 2023 am 08:09 AM

Als Programmiersprache mit hoher Effizienz und hervorragender Parallelitätsleistung erfreut sich die Go-Sprache zunehmender Beliebtheit und wird von Entwicklern immer häufiger verwendet. Während des Entwicklungsprozesses müssen wir häufig große Datei-Uploads und -Downloads verarbeiten. In diesem Artikel erfahren Sie, wie Sie Probleme beim Hoch- und Herunterladen großer Dateien bei der Go-Sprachentwicklung effizient lösen können. 1. Umgang mit dem Problem des Hochladens großer Dateien Wenn wir uns mit dem Problem des Hochladens großer Dateien befassen, müssen wir die folgenden Aspekte berücksichtigen: Datei-Slice-Upload Bei großen Dateien, um zu vermeiden, dass die gesamte Datei auf einmal in den Speicher geladen und verursacht wird Speicherüberlauf, wir können die Datei in Scheiben schneiden

Ein Leitfaden für Einsteiger in die Dateiverarbeitung in Go Ein Leitfaden für Einsteiger in die Dateiverarbeitung in Go Apr 08, 2024 pm 04:51 PM

Ein Leitfaden zum Einstieg in die Dateiverarbeitung in der Go-Sprache. In diesem Handbuch werden die grundlegenden Konzepte und Techniken der Dateiverarbeitung in der Go-Sprache vorgestellt, darunter: Dateierstellung: Verwenden Sie die Funktion os.Create, um neue Dateien zu erstellen. Datei lesen: Verwenden Sie die Funktion os.Open, um die Datei zu öffnen, und verwenden Sie ioutil.ReadAll, um ihren Inhalt zu lesen. Praxisfall: Dateien kopieren: Mit der Funktion io.Copy kopieren Sie den Dateiinhalt.

See all articles