SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.02.2006, 09:02:34
0lm 0lm ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 3
*.txt auslesen - jede 20. Zeile

Hu,
ich würde gerne eine Textdatei auslesen - jedoch nur jede 20. oder 50. Zeile...
Bisher sieht das so aus:
PHP-Code:
while (!feof($fp)) { 
  
$zeile = (fgets($fp));
  
$teile explode(" "$zeile);
  
$uhrzeit $teile[0];
  
$v4aktul $teile[2];
  
$v4maxim $teile[3];
  
$v5aktul $teile[5];
  
$v5maxim $teile[6];
  
$hostnam $teile[7];
  ... 
funktioniert; allerdings stehen in der textdatei viiiiiieeeeeele Daten. Soviele brauche ich gar nicht für graphische Auswertungen.

Beispiel von Daten der txt:
Code:
0003 V4 10 288 V5 6 150 V5_n10044736.****.****_ip_10.1.40.77
0003 V4 10 288 V5 6 150 V5_n10035330.****.****_ip_10.1.65.126
0003 V4 10 288 V5 6 150 V5_i10040617.****.****_ip_10.16.14.56
0003 V4 10 288 V5 6 150 V5_i10046398.****.****_ip_10.1.24.113
0003 V4 10 288 V5 6 150 V5_i10041680.****.****_ip_10.1.26.97
Mit Zitat antworten
  #2  
Alt 02.02.2006, 10:33:13
Benutzerbild von Domi
Domi Domi ist offline
Senior Member
 
Registriert seit: Nov 2003
Ort: Kempten @ Allgäu
Alter: 36
Beiträge: 1.408
AW: *.txt auslesen - jede 20. Zeile

du könntest ganz banal einfach eine for-schleife machen, die jeden 20. oder 50. ausliest, oder du liest jeden aus, speicherst aber nur jeden 20. oder 50.

dies kannst du relativ einfach machen in dem du einfach für jeden durchlaufen deiner schleife i um 1 erhöst und immer wenn i % 20 == 0 dann speicherst, bzw i % 50 == 0

lg

Domi
__________________

the best way to be ready for the future is to invent it
Mit Zitat antworten
  #3  
Alt 02.02.2006, 14:43:58
0lm 0lm ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 3
AW: *.txt auslesen - jede 20. Zeile

Alles klar, danke schön. Da hätt ich auch drauf kommen koennen...

Schade und irgendwie auch komisch das es in PHP kein "step" oder so gibt. In VBA etc. gibts das ja bei dateiauslesebefehlen...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
1 Feld einer Datenbank Zeile auslesen? Shamish MySQLi/PDO/(MySQL) 7 04.05.2005 16:41:52
Bestimmte Zeile aus .txt Datei auslesen Morph PHP für Fortgeschrittene und Experten 5 07.03.2005 20:32:48
Problem beim auslesen einer .txt mit pdftotext unter Linux erstellt wurde kruschde PHP für Fortgeschrittene und Experten 0 11.11.2004 14:51:59
Zeile für Zeile Auslesen Dominik PHP Grundlagen 6 17.04.2003 16:27:47
nächste/vorige Zeile einer Tabelle auslesen Juro PHP für Fortgeschrittene und Experten 2 08.10.2002 09:35:42


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:16:41 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt