Der Martin: textdatei problem

Beitrag lesen

Hallo,

ich bin grad beim lernen von php ...

willkommen im Club!

und tue mich da schwer bei einer selbst gestellten aufgabe:

Och nöö, so schwer ist es doch auch wieder nicht.

14033 127.0.0.1
14010 192.168.2.21
14000 127.0.0.1
13999 192.254.56.168

wäre echt lieb von euch, wenn ihr mir mit funktionsname und paar tipps helfen könntet...

Es bietet sich an, den Dateiinhalt komplett mit file() einzulesen. Dann hast du alles in einem Array, jede Zeile als ein Element. Dann gehst du mit einer for-Schleife durch die einzelnen Arrayelemente und splittest jede Zeile mit explode() am Leerzeichen auf. In derselben Schleife kannst du auch schon nach dem gesuchten Eintrag fahnden. Das ist mit einem Stringvergleich und einem "wenn größer dann" leicht zu lösen.

Good luck,
 Martin

--
In Ägypten haben früher 150000 Leute 35 Jahre lang an einer Pyramide gearbeitet. Aber bei uns arbeiten doppelt so viele Leute doppelt so lange allein an der Baugenehmigung.
  (Dieter Nuhr, deutscher Kabarettist)