ohio
Erfahrenes Mitglied
hallo zusamm,
folgendes syntax problem, ich erzeuge dynmische variablennamen, in diese werden dinge exploded, schaut so aus ->
irgendwie kommt php mit der syntax $$array_name[] nicht klar, er stellt einfach den zähler nicht auf den richtigen satz. kann mir jemand helfen? es geht, ich habs leider vergessen
folgendes syntax problem, ich erzeuge dynmische variablennamen, in diese werden dinge exploded, schaut so aus ->
PHP:
//ZUVOR WURDE EIN ARRAY ERSTELLT NAMENS $array_1
//AUS DESSEN VAR'S NUN DIE DATEN KOMMEN UND DIE ANZAHL EINTRÄGE FÜR FOR(); klappt!
for ($i=0;$i<$num_array_1;$i++){
//setzt varname; klappt!
$array_name = "array_2_$i";
//erstellt array auf den neuen namen; klappt!
$$array_name = explode("-", $array_1[$i]);
//nun sollte er ne ausgabe machen, es gibt nur jeweils zwei einträge pro array_name; klappt nicht!
echo "key -> ".$$array_name[0];
echo "value -> ".$$array_name[1];
irgendwie kommt php mit der syntax $$array_name[] nicht klar, er stellt einfach den zähler nicht auf den richtigen satz. kann mir jemand helfen? es geht, ich habs leider vergessen