Felix Riesterer: String in mehrdimensionales Array splitten

Beitrag lesen

Lieber Gunther,

Text0 *Text1 *Text2 **Text21 **Text22 ***Text221 ***Text222 *Text3 *Text4

Diesen String möchte ich nun wiefolgt in ein mehrdimensionales Array aufsplitten:

text[0]=Text0
text[1]=Text1
text[2]=Text2
text[2][1]=Text21
text[2][2]=Text22
text[2][2][1]=Text221
text[2][2][2]=Text222
text[3]=Text3
text[4]=Text4

diese Aufgabe ist nicht lösbar, denn wenn text[2] ein String mit "Text2" sein soll, dann kann es kein text[2][1] geben, denn das würde voraussetzen, dass text[2] ein Array ist...

Wie sieht es denn mit folgendem Array-"Format" aus?

$text = array (  
        [Text0] => '',  
        [Text1] => '',  
        [Text2] => array(  
                [Text21] => '';  
                [Text22] => array(  
                         [Text221] => '',  
                         [Text222] => ''  
                         )  
                ),  
         [Text3] => '',  
         [Text4] => ''  
);

Liebe Grüße aus Ellwangen,

Felix Riesterer.