remuen: Array an Hauptprogramm übergeben und auslesen

Beitrag lesen

Hallo

Vielleicht bin ich schon zu müde? Ich bin am Überarbeiten meiner PHP-Programme und dabei gelingt mir als PHP-Anfänger das folgende nicht:

Ich lese mit einer eigenen Funktion read-file() in einer inkludierten Datei den Inhalt einer Textdatei in ein zweidimensionales Array, welches ich als Rückgabewert der Funktion an das Hauptprogramm zurückgeben will (mit return $inhalt). Soweit funktioniert mal alles problemlos. Nur wenn ich im Hauptprogramm das Array auslesen will, kommen nur die Daten aus der letzen Zeile.

Der Code im Hauptprogramm sieht folgendermassen aus:

$textfile = read_file ("data.txt");
foreach ($textfile as $data)
  {
  print $data[0];
  print $data[1];
  print $data[2];
  print $data[3];
  print $data[4];
  print $data[5];
  }

Kann mir jemand sagen, was ich falsch mache oder wenigstens, wo ich weiterführende Infos finde? Bin momentan heute abend nirgends fündig geworden und irgendwie hab ich im Hirn gerade eine (wohl müdigkeitsbedingte) Blockade.

Vielen Dank und Grüsse

René