T tomate Erfahrenes Mitglied 5. Oktober 2007 #1 Hallo zusammen, also, ich habe: $nr = 45; $hallo_45 = "blau"; Ich möchte nun in dem Variablennamen "$hallo_45" die "45" durch die Variable $nr ersetzen. War das jetzt verständlich? Geht das überhaupt? Viele Grüße! tomate
Hallo zusammen, also, ich habe: $nr = 45; $hallo_45 = "blau"; Ich möchte nun in dem Variablennamen "$hallo_45" die "45" durch die Variable $nr ersetzen. War das jetzt verständlich? Geht das überhaupt? Viele Grüße! tomate
T Tyg3r Erfahrenes Mitglied 5. Oktober 2007 #3 Hi, ich vermute, dass du einen dynamischen Variablen Namen machen möchtest. Dann erstmal den Name der Variablen definieren: $var_name = "hallo_"; Variablen Namen nach belieben editieren z.B: $var_name += "45"; Nun diesen Namen als Variable verwenden: $$var_name = 45; Zugriff auf Variable nun so möglich: echo $hallo_45; // Ausgabe: 45 War die Frage so gemeint? Gruß tyg3r /edit: zu spät ^^, so wie Sven Mintel das macht geht es natürlich auch, ist das gleiche in grün
Hi, ich vermute, dass du einen dynamischen Variablen Namen machen möchtest. Dann erstmal den Name der Variablen definieren: $var_name = "hallo_"; Variablen Namen nach belieben editieren z.B: $var_name += "45"; Nun diesen Namen als Variable verwenden: $$var_name = 45; Zugriff auf Variable nun so möglich: echo $hallo_45; // Ausgabe: 45 War die Frage so gemeint? Gruß tyg3r /edit: zu spät ^^, so wie Sven Mintel das macht geht es natürlich auch, ist das gleiche in grün
T tomate Erfahrenes Mitglied 5. Oktober 2007 #4 Vielen Dank für die Hilfe! In diesem Fall war der Tipp von Sven optimal für mein Problem. Viele Grüße! tomate
Vielen Dank für die Hilfe! In diesem Fall war der Tipp von Sven optimal für mein Problem. Viele Grüße! tomate