Variable Variabelnamen

3Dnavigator

Erfahrenes Mitglied
Hallo zusammen!
Ich muss verschiedene Variabeln verarbeiten, die zum Beispiel folgendendermassen heissen:

$variabel1_20060304
$variabel1_20060305
$variabel1_20051231

Das Schema ist immer gleich: zuerst "variabelX" und anschliessend das Datum, welchen Tag - und damit Eintrag in der Datenbank - es betrifft. Wie kann ich nun diese Variabeln in einer while-Schlaufe, die mir das Datum ausgibt, abrufen
 
Hallo, tut mir leid, aber deine Frage ist glaub ich etwas unverständlich.

Wie man eine Schleife anstuert weist du ja denke ich mal?
 
Folgendes wäre bspw. möglich:
PHP:
<?php

$datum = '20060304';
echo ${'variabel1_'.$datum};

?>

Ich würde dir allerdings gerne dazu raten, hier mit Arrays zu arbeiten. Da ich aber weiß, dass derartige Vorschläge sowieso nie angenommen werden, lass ich es lieber ;)

PS: Es heißt übrigens Variable und While-Schleife.
 
Würde dir auch zu Arrays raten.. Gerade weil du sagst, dass sich die "1" hinter "Variable" auch verändert.. Das wäre sonst für eine so kleine Abfrage zuviel Aufwand..
 
Ich bin gerne dazu bereit eurem Rat mit dem Array zu folgen. Könntet ihr mir kurz ein paar Startertips geben, wie das funktioniert? :(
 
Ein bisschen mehr Informationen wären nicht schlecht..
Was ist in den Variablen? Liest du Daten aus einer Datenbank aus und speicherst das dann in den Variablen?
 
Zurück