Variablen Problem
Nano
- php
Hallo,
wie mache ich aus
$submenu + $cat_name = "test1";
die Variable
$submenu_test1
$submenu_test bzw. $submenu ist ein Array, es liegen mehrere Arrays in der Art $submenu_test1, $submenu_test2, $submenu_test3 ... vor.
Durch ändern von $cat_name soll dann die Wahl des Arrays bestimmt werden.
Danke an Alle ...
Nano
Hallo,
$submenu_test bzw. $submenu ist ein Array, es liegen mehrere Arrays in der Art $submenu_test1, $submenu_test2, $submenu_test3 ... vor.
Warum nicht einfach
$submenu_test[1]
$submenu_test[2]
$submenu_test[3]
u.s.w. ?
Das waere _viel_ einfacher.
Durch ändern von $cat_name soll dann die Wahl des Arrays bestimmt werden.
Du solltest Dich wahrscheinlich etwas intensiver mit
Arrays beschaeftigen.
Es gibt auch die Moeglichkeit, mehrere "Dimensionen" zu haben:
$menue['test'][1] u.s.w.
---
Eine _schlechtere_, weil kompliziertere, Methode waeren noch
die "variablen Variablen".
http://www.php.net/manual/de/language.variables.variable.php
http://www.dclp-faq.de/q/q-variable-variablen.html
Gruesse,
Thomas
Hallo,
Mal abgesehen das es, wie schon erwähnt, mit Mehrdimensionalen arrays einfacher geht.
Die lösung wäre:
echo ${"submenu_".$cat_name};
Ludwig