Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Variable in Variable einbinden





Frage

Hallo, ich möchte in einer Bedingung eine Variable mit einer anderen Variable benennen, z.B. if ($abc) {$var_test = $xyz;} Die Zeichenkette "var" soll durch eine Variable definiert werden: $var="123"; - damit $var_test zu $123_test wird; Mein Ansatz ist also: if ($abc) {$$var."_test" = $xyz;} Ich habe noch andere Zeichensetzungen probiert, auch das erste $ als "$". geschrieben, alles führt zu der Fehlermeldung "parse error, unexpected ´=´". Geht das nicht doch irgendwie? gorg

Antwort 1 von rabies

Sowas hier:


${"$var_test"} = "irgendein Wert";


?

--rabies.

Antwort 2 von gorg

Ja: so etwas!

Ich habe nur noch die Anführungszeichen außerhalb der Variablen gesetzt, in meinem Beispiel also

if ($abc) {${$var."_test"} = $xyz;}

Danke!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: