markus123: .txt-datei auslesen

Hallo.
Ich habe eine Txt-Datei folgender Struktur:
-----
1 name 637 3278873.32332  22
2 ndsadame 6231337 3223442378873.32332 d 22
-----

Die Leerzeichen sind jeweils Tabs.
Nun möchte ich jeweils nur die dritte Spalte (637, 62131337) ausgeben. Wie kann ich das in PHP machen?

markus

  1. Hi,

    Ich habe eine Txt-Datei folgender Struktur:

    1 name 637 3278873.32332  22
    2 ndsadame 6231337 3223442378873.32332 d 22

    Die Leerzeichen sind jeweils Tabs.

    ist das garantiert? Kannst du dich darauf verlassen?

    Nun möchte ich jeweils nur die dritte Spalte (637, 62131337) ausgeben. Wie kann ich das in PHP machen?

    Zeile für Zeile lesen, eventuell auch in einem Rutsch mit file(), dann jede Zeile mit explode() an den Tab-Zeichen aufsplitten.
    Was ist daran schwierig?

    Ciao,
     Martin

    --
    Die Natur ist gnädig: Wer viel verspricht, dem schenkt sie zum Ausgleich ein schlechtes Gedächtnis.
    Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
  2. Hallo Markus,

    Nun möchte ich jeweils nur die dritte Spalte (637, 62131337) ausgeben. Wie kann ich das in PHP machen?

    Die Funktion fgetcsv() sollte helfen (3. Parameter entsprechend setzen, mit Tabs habe ich es noch nicht probiert aber einen Versuch ist es wert).

    Gruß,
    Tobias