Bluebird
Erfahrenes Mitglied
Hi,
folgendes Problem, vielleicht könnt ihr mir ja helfen
ich habe eine Variable, deren Wert ich gerne überprüfen möchte, kenne ihren Namen aber nicht.
Der Variablenname setzt sich aus verschiedenen Variablen zusammen.
Folgendes Beispiel funktioniert:
$abc = "123";
$xyz = "abc";
$var = $$xyz;
echo $var;
//gibt 123 aus
Aber wenn sich jetzt die Variable aus mehreren Variablen und nicht nur xyz zusammensetzt muss man das irgendwie anders machen
So müsste es aussehen:
$defabc = "123";
$eins = "def";
$zwei = "abc";
$var = $$eins.$zwei;
echo $var;
//müsste 123 ausgeben. Tuts aber nicht weil die Variablen irgendwie anders verknüpft werden müssen..
parse error, unexpected T_VARIABLE, expecting ',' or ';' )...
hat jemand nen Lösungsvorschlag?
Danke!
folgendes Problem, vielleicht könnt ihr mir ja helfen
ich habe eine Variable, deren Wert ich gerne überprüfen möchte, kenne ihren Namen aber nicht.
Der Variablenname setzt sich aus verschiedenen Variablen zusammen.
Folgendes Beispiel funktioniert:
$abc = "123";
$xyz = "abc";
$var = $$xyz;
echo $var;
//gibt 123 aus
Aber wenn sich jetzt die Variable aus mehreren Variablen und nicht nur xyz zusammensetzt muss man das irgendwie anders machen
So müsste es aussehen:
$defabc = "123";
$eins = "def";
$zwei = "abc";
$var = $$eins.$zwei;
echo $var;
//müsste 123 ausgeben. Tuts aber nicht weil die Variablen irgendwie anders verknüpft werden müssen..
parse error, unexpected T_VARIABLE, expecting ',' or ';' )...
hat jemand nen Lösungsvorschlag?
Danke!