Steve: Variablennamen dynamisch ändern?

Beitrag lesen

das meinte ich:
schwer zu verstehen ;-)
ich versuchs nochmal anderst:

ich bekomme die VAR $page übermittelt, die hat den wert fussball oder tennis oder golf oder ... (ca 50 werte)

nun soll die anhand der $page folgende VARs gefüllt werden:

$ist[titel]
$ist[text]
$ist[bild]

also:
if ($page == fussball) {
 $ist[titel]= $fussball[titel]
 $ist[text] = $fussball[text]
 $ist[bild] = $fussball[bild]
}
elseif ($page == tennis) {
 $ist[titel]= $tennis[titel]
 $ist[text] = $tennis[text]
 $ist[bild] = $tennis[bild]
}
elseif ($page == golf) {
 $ist[titel]= $golf[titel]
 $ist[text] = $golf[text]
 $ist[bild] = $golf[bild]
}
usw. ca 50 elseif...
so würde es schon funktionieren, ist doch aber recht umständlich.

meine Idee war es:
der wert in $page ist immer identisch mit dem Variablennamen[] der gewählt werden soll, da müsste es doch irgendwie möglich sein zu sagen:

$ist[titel]= $(---$page---)[titel]
 $ist[text] = $(---$page---)[text]
 $ist[bild] = $(---$page---)[bild]

wobei die Zeichenfolge (---$page---) dynamisch durch den Wert von $page ersetzt werden soll.

*selberSchonGanzVerwirrt*