2017-12-29 4 views
-1

Ich möchte "n" Anzahl der Arrays, die in der Dimensionel-Array sind zu kombinieren.Wie kombiniere ich Arrays, die sich im Dimensionel-Array befinden?

So etwas wie;

Dimensionel-Array;

array:2 [▼ 
    0 => array:52 [▶] 
    1 => array:5 [▶] 
    ... 
    n => array:2 [▶] 
] 

Ich möchte das tun;

array:1 [▼ 
     0 => array: x[▶] 
     ] 

Wie kann ich das tun?

(ich hier gesucht und in der doc, aber ich kann nichts darüber finden. Sie sind alle über verschmelzen zwei verschiedene dimensionale Arrays sprechen also hier .. Ich bin ..)

+0

Explaind gut, was Sie wollen – Goms

+0

52 + 5 + + n + 2 = x :) –

+2

'$ result [] = call_user_func_array ('array_merge', $ array); ' – AbraCadaver

Antwort

0

call_user_func_array Ihre Array nehmen als ein Array von Argumenten und übergeben an array_merge. Ich fügte hinzu, die [] eine zusätzliche Dimension zu dem Ergebnis hinzuzufügen, um die Ausgabe, die Sie zeigen zum Spiel:

$result[] = call_user_func_array('array_merge', $array); 
Verwandte Themen