Michael Schmidt: Textdatei lesen

Tach,

ich habe folgendes Problem:
Ich will eine Textdatei einlesen in der
4 Variablen enthalten sind. Sie sind durch ein ;
getrennt.

Z.B.  Var1;Var2;Var3;Var4

Die Variabel nsollen nun in eine Array eingelesen
werden. Wie kann ich die bewerkstelligen ???

M.f.G. Micha
Das Leben endet meistens tödlich :-)

  1. Hiho,

    Die Variabel nsollen nun in eine Array eingelesen
    werden. Wie kann ich die bewerkstelligen ???

    $lines = file("file");
    $datasets = Array();

    for($i=0;$i<count($lines);$i++)
     {
      array_push($datasets,split(";",$lines[$i]));
     }

    So kriegst du alles in einen eindimensionalen Array.

    durch $lines = file("file"); wird die Datei in einen Array eingelesen, pro Zeile ein Array-Element. Dieser Array
    wird in die for-Schleife bei jedem ; geteilt (durch das split). Der dadurch entstehende Array wird an den Array
    "$datasets" angehaengt.

    Nachlesen kannst du das ganze unter
    http://php.net/array_push
    http://php.net/split
    http://php.net/manual/en/control-structures.for.php

    Gruss,
     Christian
     http://wwwtech.de

    s s^s<DATA>se;s (([^\s]))(ord($1)%2?
    chr(ord($1)-5):chr(ord($1)-3))sieg;s s^s$_see;
    __END__
    uwlsy%*Sr%kqdphv%yr%AFN4%dy%zzzyhfm3ihC*1'as'>