johny7: Arrays wie in PHP on the fly deklarieren

Beitrag lesen

Moin allerseits,

ich stoße immer wieder auf den Umstand, dass ich Arrays vor der Wertzuweisung deklarieren muss. Wenn ich nun ein Array mit mehreren Ebenen habe a la STATUS['site']['kategorie']['dialoge']['formulare'] etc. muss ich sicherstellen, dass sämtliche Arrays vor ['formulare'] angelegt sind, bevor ich ein Wert zuweisen kann. Gibt es eine Funktion oder eine Methode, mit der man das automatisieren kann? Ist sonst lästig.

Mit PHP geht es ja auch

  
$myarray['froh']['sinn']['text'] = "Ich bin zufrieden!";  

ohne vorherige Deklaration.

Grüße, JN

--
ie:{ fl:( br:^ va:| ls:[ fo:| rl:? n4:? ss:| de:] js:| ch:? sh:( mo:| zu:)
http://www.johny7.de