2017-08-05 54 views
0

在這裏尋求幫助,無法自己弄清楚。 需要合併動態數量的數組,但不知道如何循環array_merge。php array_merge循環或類似

現在它看起來是這樣的:

for($i=0;$<$icount;$i++){ 
$newContent[$i] = array_merge($content[0][$i], $content[1][$i], $content[2][$i], $content[3][$i]); 
};// etc.. the numbers keeps growing. 

這工作,但我必須手動添加陣列。

嘗試從可能重複的主題的答案,但沒有給我的結果。

+3

的可能的複製[合併來自一個陣列的多個陣列(https://stackoverflow.com/questions/13544985/merge-multiple-arrays-from-one-array) –

回答

0

謝謝,在rus stackoverflaw上得到了答案。

answred

for($i=0;$<$icount;$i++){ 
    $newContent[] = call_user_func_array(
     'array_merge', 
     array_column($content, $i) 
    ); 
}