cyber: der richtige einsatz von variablen

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

  1. 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

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. 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

      1. 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

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes