Midian: auslesen von Variablen aus einer Textdatei

Beitrag lesen

Greetings!

Also:

1. Warum nimmst du kein Include-File ( *.inc ) und schreibst da alle Variablen mit Werten rein ( natürlich PHP-konform ) und includierst das dann in einem PHP-File

require_once( "Navigationfile.inc" );

Dann kannst du auf die Variablen wieder zugreifen!.

Eine andere Möglichkeit wäre ( wenn es nicht anders geht, als du beschrieben hast ), jede eingelesene Zeile, die du in deinem Beispiel mit echo ausgibts, zu evaluieren.

$csv = "$path/navigations.csv";
$lines = file($csv);
  for($i = 0; $i <= count($lines); $i++)
  {
      eval( $lines[$i] );
  }

Jetzt kannst du auf jede Variable zugreifen.
Eval macht nichts weiter als einen String in richtigen PHP-Code zu wandeln.

Beispiel:

eval( "echo( 'hallo' );" ); würde "hallo" an den Browser zurücksenden, als hättest du statt dessen echo "hallo" geschrieben.