Christopher: Laufzeitvariable basteln ,z.B.: $a = "email_$vorname"; ??

Beitrag lesen

Moin Liste,

hab eine wichtige Frage. Ich habe Variablen wie diese:

$email_christopher = "neo@goqb.de";

Nun fragt mein Script den Vornamen ab und speichert das in der Variable $vorname!

Jetzt hab ich probiert daraus zur Laufzeit eine Variable zu basteln, damit diese Abgefragt wird:

$sendto = "email_$vorname";

Was ich bewirken möchte?
Ich möchte PHP mitteilen, dass es den Inhalt von "$email_vorname" in die Variable $sendto wirft.

Da aber sehr viele eMailadressen, etc. gespeichert sind möchte ich das nicht mit unzähligen IF-abfragen machen sondern so wie oben angegeben.

Nur funzt das nicht.

Dann erscheint in der Variable "$sendto" nämlich nicht meine eMailadresse, sondern der Text "email_christopher"... :-(

Der zweite Trick von mir brachte nichts:

$sendto = "$email_$vorname";
brachte natürlich, da die Variable $email dann ja eingefügt werden soll, und diese leer ist nur "christopher" raus.

$temp123 = "email_$vorname";
$temp234 = "$$temp123";
brachte als dann den Text "$email_christopher" in der Variable raus, nicht aber der erhoffte Inhalt aus der Variable $email_christopher :-(

Hat jemand eine Idee wie ich das bewerkstelligen kann, bzw. wonach ich da bei Google suchen sollte?

Danke im Vorraus!

Viele Grüße,
Christopher