Ich habe in einer Textdatei eine unbestimmte Mengen von
Variablen, mit dem Namen WG1, WG2, WG3, usw. Die
Textdatei wird nun geöffnet, ausgelesen und ausgeführt
eval($content); , so dass die Variablen als solche zur
Verfügung stehen. Nun soll eine while Schleife so viele
Tabellen Reihen erzeugen, wie Variablen vorhanden sind,
das geschieht mit
$Menge = substr_count($contents,"WG");
$Start = 1;
while(Start <= Menge)
{
echo "<tr><td></td></tr>";
}
Gibt es also 10 Variablen mit "WG" Drin in der Textdatei, erhalte
ich 10 Reihen. Nun soll aber in jeder Reihe eine der Variablen
ausgegeben werden. Als erstes also WG1, dann WG2 bis WGn.
Wie kann ich das machen?
Versucht habe ich schon:
$WG = \$WG$Start;
echo "<tr><td>$WG</td></tr>";
Dann steht in der Zeile aber $WG1 und in der zweiten $WG2
als Text, nicht deren Inhalt. Auch eval($WG); hilft da irgendwie nicht weiter
Variablen, mit dem Namen WG1, WG2, WG3, usw. Die
Textdatei wird nun geöffnet, ausgelesen und ausgeführt
eval($content); , so dass die Variablen als solche zur
Verfügung stehen. Nun soll eine while Schleife so viele
Tabellen Reihen erzeugen, wie Variablen vorhanden sind,
das geschieht mit
$Menge = substr_count($contents,"WG");
$Start = 1;
while(Start <= Menge)
{
echo "<tr><td></td></tr>";
}
Gibt es also 10 Variablen mit "WG" Drin in der Textdatei, erhalte
ich 10 Reihen. Nun soll aber in jeder Reihe eine der Variablen
ausgegeben werden. Als erstes also WG1, dann WG2 bis WGn.
Wie kann ich das machen?
Versucht habe ich schon:
$WG = \$WG$Start;
echo "<tr><td>$WG</td></tr>";
Dann steht in der Zeile aber $WG1 und in der zweiten $WG2
als Text, nicht deren Inhalt. Auch eval($WG); hilft da irgendwie nicht weiter