我想我把你帶走了標題。但這裏是我究竟需要:將數組中的「類型數組」元素中的數據合併到一個新數組中
我有一個這樣的數組:
array(
'0' => array('the','data','i'),
'1' => array('need', 'is', 'this'),
'2' => array('complete', 'sentence')
);
,我想成爲:
array(
'the','data','i','need','is','this','complete','sentence'
);
什麼是隨機:
- 數子元素中的元素。
- 子數組元素的數量。
可能的欺騙:http://stackoverflow.com/questions/526556/how-to-flatten -a-multi-dimensional-array-to-simple-in-php –
那裏的解決方案能夠處理超過10k個元素(總數)嗎? – kapeels
好問題,@KPL。那裏的解決方案確實考慮了數組嵌套到任意深度的一般情況。如果您只想在頂層進行合併,那麼您可以在不使用遞歸的情況下寫更高效的東西。 –