Variablenname aus Inhalt einer anderen Variable ableiten

folio

Erfahrenes Mitglied
Hi,

ich habe folgendes Problem...:

die Variable $anbieter_row["anbieter"] hat zum Beispiel den Inhalt "Amazon". Jetzt soll zu diesem Text eine vorgefertigte Zusatzinfo abgefragt werden. Diese Zusatzinfo steht in der Variable $zusatzinfo_Amazon.

Das heißt:

Ich muss ganz einfach den Inhalt aus der $anbieter_row["anbieter"] rausziehen und mit dem Wort zusatzinfo verketten. Den Inhalt der Variable $zusatzinfo_Amazon möchte ich dann ausgeben.

Wie muss ich da vorgehen? Kann ja nicht so schwer sein...
 
Hi,

ist auch nicht schwer. Mit einem doppelten $ kannst du über den Inhalt einer Variablen eine Variable mit deren Namen ansprechen.
PHP:
$zusatzinfo_Amazon = 'das sind die Infos zu Amazon';
$anbieter_row["anbieter"] = 'Amazon';
$zusatzinfo = 'zusatzinfo_'.$anbieter_row["anbieter"] ;
echo $$zusatzinfo;

// Ausgabe: das sind die Infos zu Amazon
 
Zurück