No, I said:
The Pointers must be 1 and 2 respectively
In your example, if you want to use the Named Ranges for Door01, Door02, Door03, Door04, etc., which are two columns wide, the pointers can only have a value of 1 or 2. You had them set as 2 or 3. That COULD be ok with some of my earlier examples which are not using Named Ranges and, therefore, not constrained by the size of the range.

Hence my pointers are 1 and 2.
No, in the example you uploaded, the pointers were 2 and 3.

PHP Code: 
DoorHeight_Pointer    DoorWidth_Pointer
          2                    3 
to recap, i am not passing the entire 3x3 array.
I am passing only one 1x2 array named doorxx
l know that, hence you can only index the first or second element in that array.