2016-07-09 4 views
-1

Мой массив как это:Как объединить два массива?

$data1 = array(
     "total_transaction" => 100, 
     "month"    => 'May' 
); 

$data2 = array(
     "total_transaction" => 200, 
     "month"    => 'June' 
); 

Я хочу, чтобы объединить два массива выше, как это:

Array 
(
    [0] => Array 
     (
      [total_transaction] => 100 
      [month] => 'May' 
     ) 

    [1] => Array 
     (
      [total_transaction] => 200 
      [month] => 'June' 
     ) 
) 

я попробовать использовать array_merge, array_combine и т.д.

$data = array_merge($data1, $data2); 
$data = array_combine($data1, $data2); 

Но это не

Любое решение для решения моей проблемы?

+0

Почему это не работает? Какой вывод этих вызовов? –

ответ

4

Просто сделайте новый массив:

$newArray = [$data1, $data2]; 

Или, если вы предпочитаете array() синтаксис:

$newArray = array($data1, $data2); 
Смежные вопросы