der richtige einsatz von variablen
cyber
- php
hi!
ich hab ne variable $right mit dem inhalt "cms_50104B03_mainpages4"
ich möchte eine neue variable erstellen die den inhalt der variable $right als namen hat.. also $cms_50104B03_mainpages4 heißt..
wer kann mir helfen?
danke cyber
Hi,
ich möchte eine neue variable erstellen die den inhalt der variable $right als namen hat.. also $cms_50104B03_mainpages4 heißt..
in Anlehnung Deines gewählten Themas: Du möchtest Dich mit assoziativen Arrays auseinandersetzen. Eine Variable mit dem Inhalt einer anderen zu _benamsen_ ist definitiv _nicht_ der richtige Einsatz von Variablen.
Cheatah
Da muss ich Cheatah widersprechen. Gerade im Zusammenhang mit Arrays ist soetwas sehr sinnvoll. Und ich hab es auch schon gebraucht:
<?
$variable = name;
$$variable = hallo;
echo $name;
$zahl1 = 5;
$variable = zahl2;
$$variable = 5;
echo $zahl1 + $zahl2;
?>
http://www.dclp-faq.de/q/q-variable-variablen.html
Hi,
Gerade im Zusammenhang mit Arrays ist soetwas sehr sinnvoll.
nicht, wenn der _Name_ des Arrays durch irgendwas generiert wird.
Und ich hab es auch schon gebraucht:
Dein Beispiel ist klassisch dafür, was zu vermeiden ist. Aber was hat es mit Arrays zu tun?
Cheatah