Fehler bei Ausgabe Arraydaten
Hallo Leute,
ich habe eine fertige HTML-Vorlage aus einer MS-Excel-Tabelle generiert. Als Zellinhalte habe ich Variablennamen eingesetzt und da es viele sind, in den meisten Fällen etwa so: $DF[1][1] (Erste Zeile,erste Spalte) usw.
Nach dem Einlesen der einzusetzenden Zellinhalte aus einer externen Datei sollen die Daten wie folgt ausgegeben werden:
echo <<<Vorlagedaten
<html>
bla $region bla bla $DF[1][1] bla $DF[1][2] blabla $DF[2][1] bla $DF[1][1] usw.
Vorlagedaten;
Während das bei einzelnen Variablen, wie oben bei der Variablen $region wunderbar klappt, werden bei den Array-Variablen folgende Texte ausgegeben
'bla Array[1] blabla Array[2]', also die zweite Klammer nicht als Arrayzugehörig berücksücksichtigt.
Was läuft hier falsch? Ich möchte ungern die Platzhalter/Variablen über replace einfügen müssen.
Array habe ich wie folgt dimensioniert: $DF=array();. Wie dimensioniert man ein mehrdimensionales namenloses Array mit unbekanntem Inhalt ala Basic DIM DF(500,2) AS String?
Den überall zu lesenden Code wie
$datarray=array("Zeile1"=>array(0,0),
"Zeile2"=>array(0,0),
usw.
kann ich hier ja wohl nicht einsetzen.
__________________
viele Grüße
KH
|