2011-06-12 41 views
3

我有以下陣列:創建多維數組每3個元素

Array { 
    [0] => text1 
    [1] => text2 
    [3] => text3 
    [4] => text4 
    ... 
    [200] => text200 
} 

如何創建一個foreach循環將分以上陣列創建每3種元素的子陣列?

Array { 
    [0] => Array { 
       [0] => text1 
       [1] => text2 
       [2] => text3 
    } 
    [1] => Array { 
       [0] => text4 
       [1] => text5 
       [2] => text6 
    } 
    ...... 
} 

回答

7

可以構建中的功能,array_chunk()

array_chunk($input_array, 3) 
+1

完美的作品,謝謝哈伊姆。 – 2011-06-12 10:10:05

+0

歡迎你,親愛的朋友 – 2011-06-12 10:10:26

+0

今天我學到了一個新功能,謝謝! – fabio 2011-06-13 01:09:54