Multidimensional array

I have an array/Object:


[0] = **[COLOR=Red]mm_name[/COLOR]**=[COLOR=DarkRed]**image1.jpg**[/COLOR],mm_path=img/req1,mm_keywords=keyword1
[1] = mm_name=image2.jpg,mm_path=img/req9,mm_keywords=my black cat
[2] = mm_name=image3.jpg,mm_path=img/req7/new,**[COLOR=Blue]mm_keywords[/COLOR]**=**[COLOR=Green]a brown dog[/COLOR]**

I want to convert it to a multidimensional array (i think?) so I can reference, like so:


trace(myArray[1]["[COLOR=Red]**mm_name**[/COLOR]"]); // [COLOR=DarkRed]**image2.jpg**[/COLOR]
trace(myArray[2]["[COLOR=Blue]**mm_keywords**[/COLOR]"]); //**[COLOR=Green]a brown dog[/COLOR]**

Any suggestions are greatly appreciated!