Back to multi dim arrays.

I now have a need for one of these, but need to verify my logic thought with you before I really get lost.

With an array that is already populated with values can I add the second dimenstion to it?

Assuming I have an array of 6 values, and I want to associate 6 other values to that value (a 6x6 array) would I write it something like this...
Code:

;This would assign a value to the second dimension correct?
$array[0][0] = $value
;This would get a value associated to a particular location?
$value = $array[1][5]



What about 3 dimensional arrays? Can they be done? and how would you visualize it. I am thinking of an array that might be 6x6x3 so that you now have x,y,x axis to work with. Or is it easier to make two seperate 2 dimensional arrays that reference the other?


Last question would be, which is read first down or across (x or y axis)

Thanks.
_________________________
Today is the tomorrow you worried about yesterday.