noon Posted August 10, 2007 Share Posted August 10, 2007 I have a 2-dimensional array. so I run it through two foreach loops to get the data out. but, i want the foreaches to run in reverse. lets say I have an array[3,2]. right now my foreach prints [1,1] [1,2] new line [2,1][2,2] new line [3,1][3,2] and i want it to print [1,1][2,1][3,1] new line [1,2][2,2][3,2] Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/ Share on other sites More sharing options...
MadTechie Posted August 10, 2007 Share Posted August 10, 2007 maybe use krsort Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320480 Share on other sites More sharing options...
noon Posted August 10, 2007 Author Share Posted August 10, 2007 I thought about that first but that won't do it for me. My output will still be "skinny" and I want it "fat". ksort would just give me [3,1] [3,2] new line [2,1][2,2] new line [1,1][1,2] instead Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320492 Share on other sites More sharing options...
akitchin Posted August 10, 2007 Share Posted August 10, 2007 you could use array_reverse() within the foreach, making a local reversed version (thus preserving the original keys): foreach ($first_dim AS $sub_array) { $local = array_reverse($sub_array); foreach ($local AS $bottom-level) { // stuff } } is this what you're after? you could also preserve the keys within array_reverse() - all it does is reverse the pointer order, as far as i can tell. Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320493 Share on other sites More sharing options...
MadTechie Posted August 10, 2007 Share Posted August 10, 2007 ksort or kRsort (reverse) Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320497 Share on other sites More sharing options...
lemmin Posted August 10, 2007 Share Posted August 10, 2007 The foreach method advances the array pointer, there is no way to change the direction it goes. If you want to go in reverse you can either reverse the elements in the array, as akitchin and MadTechie suggested, or make your own for or while loop using a counter or the prev(), next(), current(), and end() functions. Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320500 Share on other sites More sharing options...
noon Posted August 10, 2007 Author Share Posted August 10, 2007 I know that the structure of my array is not exactly appropriate for what im trying to do here but I think it is neccesary for readability. I have an image, and I am ripping the hex values out of it 1by1 in 16x16 grids. Each sub array is a grid of 256 hex values. So the logic that array[1][1] is the top left block and array[3][2] is the bottom right block is friendly. However when I am using the foreach loops and trying to display them as a table, it naturally wants to give me a table that is 2 wide and 3 tall. Where what I want is to see a table that is 3-wide and 2-tall. And where [3][2] would be the bottom-right cell of my table. Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320501 Share on other sites More sharing options...
MadTechie Posted August 10, 2007 Share Posted August 10, 2007 OK can you echo "<pre>";print_r($YOURARRAY);echo "</pre>"; and post the results in a code tag and then in a 2nd code tag post what you want it to look like Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320505 Share on other sites More sharing options...
noon Posted August 10, 2007 Author Share Posted August 10, 2007 Array ( [1] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [2] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [3] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#FFFFFF;#FFFFFF;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#FFFFFF;#FFFFFF;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#FFFFFF;#FFFFFF;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#FFFFFF;#FFFFFF;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#FFFFFF;#FFFFFF;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF; ) ) Read my modified post above please! Which says --> I know that the structure of my array is not exactly appropriate for what im trying to do here but I think it is neccesary for readability. I have an image, and I am ripping the hex values out of it 1by1 in 16x16 grids. Each sub array is a grid of 256 hex values. So the logic that array[1][1] is the top left block and array[3][2] is the bottom right block is friendly. However when I am using the foreach loops and trying to display them as a table, it naturally wants to give me a table that is 2 wide and 3 tall. Where what I want is to see a table that is 3-wide and 2-tall. And where [3][2] would be the bottom-right cell of my table. Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320509 Share on other sites More sharing options...
MadTechie Posted August 10, 2007 Share Posted August 10, 2007 so you want [1][1] [2][1] [3][1] [1][2] etc maybe something simple like $NewArray = array(); foreach($theArray as $K => $V) { foreach($V as $nK => $nV) $NewArray[$nK][$K] = $V; } } will swap the numbers then use can use ksort Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320520 Share on other sites More sharing options...
noon Posted August 10, 2007 Author Share Posted August 10, 2007 I want: [1][1] - [2][1] - [3][1] [1][2] - [2][2] - [3][2] and right now I have.. [1][1] - [1][2] [2][1] - [2][2] [3][1] - [3][2] Using: function print_table($array, $xquad, $yquad) { $id = 'a'; $table = '<html><head>'; $table .= '</head>'; $table .= '<form name=form1><table>'; foreach($array as $row) { $table .= '<tr>'; foreach($row as $col) { $table .= '<td><textarea id="' . $id . '" rows="1" cols="5" onclick="document.getElementById(\'' . $id . '\').select()">'; $table .= $col; $table .= '</textarea></td>'; $id++; } $table .= '</tr>'; } $table .= '</table></form></html>'; return $table; } Do you think your solution will accomplish that? Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320528 Share on other sites More sharing options...
MadTechie Posted August 10, 2007 Share Posted August 10, 2007 its untested but basically it should.. Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320532 Share on other sites More sharing options...
noon Posted August 10, 2007 Author Share Posted August 10, 2007 its untested but basically it should.. Okay i'll try that out and let you know. thx Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320537 Share on other sites More sharing options...
noon Posted August 10, 2007 Author Share Posted August 10, 2007 Okay here is my array before your code... Array ( [1] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [2] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [3] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#FFFFFF;#FFFFFF;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#FFFFFF;#FFFFFF;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#FFFFFF;#FFFFFF;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#FFFFFF;#FFFFFF;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#FFFFFF;#FFFFFF;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF; ) ) And after your code it is... Array ( [1] => Array ( [1] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [2] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [3] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#FFFFFF;#FFFFFF;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#FFFFFF;#FFFFFF;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#FFFFFF;#FFFFFF;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#FFFFFF;#FFFFFF;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#FFFFFF;#FFFFFF;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF; ) ) [2] => Array ( [1] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [2] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; ) [3] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#FFFFFF;#FFFFFF;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#FFFFFF;#FFFFFF;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#FFFFFF;#FFFFFF;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#FFFFFF;#FFFFFF;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#FFFFFF;#FFFFFF;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF; ) ) ) Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320547 Share on other sites More sharing options...
noon Posted August 10, 2007 Author Share Posted August 10, 2007 Alright so i made my own for loops, *sigh*. I was feeling lazy too... solution if you care.. $newgrid = array(); for ($j = 1; $j <= $xquad; $j++) { for ($k = 1; $k <= $yquad; $k++) { $newgrid[$k][$j] = $grid[$j][$k]; } } Code yields... Array ( [1] => Array ( [1] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [2] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345; [3] => #AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#AAAAAA;#FFFFFF;#FFFFFF;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#BBBBBB;#FFFFFF;#FFFFFF;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#CCCCCC;#FFFFFF;#FFFFFF;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#FFFFFF;#FFFFFF;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#111111;#FFFFFF;#FFFFFF;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#222222;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF; ) [2] => Array ( [1] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#333333;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; [2] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#444444;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD;#DDDDDD; [3] => #012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#012345;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF;#FFFFFF; ) ) Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320565 Share on other sites More sharing options...
Psycho Posted August 10, 2007 Share Posted August 10, 2007 No need to sort the array or create a new one: <?php echo '<table border="1">'; for ($i=0; $i<count($array[0]); $i++) { foreach ($array as $subarray) { $thisline[] = $subarray[$i]; } echo '<tr><td>' . implode('</td><td>',$thisline) . '</td></tr>'; unset($thisline); } echo '</table>'; ?> Quote Link to comment https://forums.phpfreaks.com/topic/64287-2-dimensional-array-and-foreach/#findComment-320603 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.