我有字母的名稱即分組對象的數組:拆分多維數組成列的兒童數
['A' => array(obj, obj, obj), 'B' => array(obj), 'C' => array(obj, obj),
'D' => array(obj, obj, obj, obj, obj), 'E' => array(obj, obj, obj, obj),...]
我試圖找到一種方法,這種陣列分成X
列(2或3 )基於每個數組中的對象數量。我的例子的計數是[3, 1, 2, 5, 4]
。分成三列應該給我:
array([A,B,C], [D], [E])
我不知道如果我處理這個問題的正確方法,或者是否有這樣做的更好的方法。
編輯: 我試圖編碼一個頁面,其中列表與標題維基百科分類,例如:http://en.wikipedia.org/wiki/Category:Arts。
到目前爲止你有什麼? – LeonardChallis
對於分塊數組,您能更具體一些嗎? – Josh
我還沒有任何東西。我不確定從哪裏開始。 – Zahymaka