ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
353
353
EMPFEHLEN
-
Hallo Leute, ich mal wieder...
Ich möchte aus einer Datei nur die letzte zeile auslesen.
Die Einträge in der Datei werden mal mehr (meistens) mal weniger sein.
Egal wieviel Einträge, immer nur die letzte Zeile.
Zum Auslesen habe ich bisher das:
Aber so werden alle Zeilen ausgelesen.PHP-Code:<?php
echo'<p class="center">Es sind ';
$datei = fopen($dbfile, "r");
while($log = fgetcsv($datei, 500, "|")):
echo $log[0];
endwhile;
echo' Downloads vorhanden!</p>';
?>
Ich habe keinen Zähler drin.
Kann mir trotzdem einer helfen wie ich den Zeiger auf den letzten Eintrag stelle?
Danke schonmal.
-
26.11.11 19:29 #2
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Du könntest mit der Funktion file() die komplette Datei in ein Array lesen. Anschließend kannst du auf den letzten Index springen, in dem du die count()-Funktion verwendest. Beispiel:
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
Hi
Spring mit fseek zum letzten Zeichen.
Das mit fgetc einlesen.
Mit fseek zum vorletzten, einlesen.
Vorvorletzer, einlesen.
usw...bis du einen Zeilenumbruch findest.
Das ist dann der Anfang der letzten Zeile.
Gruß
edit: saftmeisters Lösung braucht mehr Speicher, ist aber einfacher.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Danke Saftmeister, Dein Saft ist der Beste
Sheel diene info ist zu schwer.
Mit bestem Dank Loddar1
Ähnliche Themen
-
Serverantwort, oder einfacher: Letzte Zeile auslesen in einem Batchjob
Von Collinwood im Forum Sonstige SprachenAntworten: 2Letzter Beitrag: 06.12.10, 09:32 -
Letzte Zeile aus File auslesen, die einen bestimmten String enthält
Von brunowillis im Forum Java GrundlagenAntworten: 2Letzter Beitrag: 20.06.09, 20:07 -
Letzte Zeile Auslesen von einer TXT Datei mit PHP
Von mstar im Forum PHPAntworten: 4Letzter Beitrag: 12.11.08, 13:44 -
Letzte Zeile einer Tabelle auslesen
Von Dommas im Forum .NET Web und KommunikationAntworten: 2Letzter Beitrag: 29.10.07, 23:51 -
Mysql/PHP - Letzte und nächste Zeile auslesen
Von MastaDaDesasta im Forum PHPAntworten: 1Letzter Beitrag: 15.02.05, 21:04





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren