Existenz von dynamischen Variablen

dsturm

Erfahrenes Mitglied
Hi,

kann mir jemand sagen, wie man überprüfen kann das eine dynamische Variablen bereits existiert?

Ich versuche ein Array damit aufzubauen, allerdings muss ich ja auch bei multidimensionalen Arrays gewährleisten, dass die höhere Stufe ein Array ist...
foo[0] ist der Arrayname, und alles danach numerisch die nächst höhere Dimension im Array.

Code:
foo = new Array('arr_test', 1, 5);

arr_name = foo[0];
if(foo[1]) { arr_name += '['+foo[1]+']'; }
if(foo[2]) { arr_name += '['+foo[2]+']'; }

eval(arr_name+'="test"'); // Sollte nun also den Inhalt 'test' in arr_tes[1][5] schreiben

Hab ichs einigermaßen verständlich rüberbringen können?

Gruß,
D
 

Neue Beiträge

Zurück