Php 如何合并(推送)数组以保留键和值

Php 如何合并(推送)数组以保留键和值,php,Php,当我尝试数组合并时,我无法理解这一点,它返回了数组中的数组。我只是想从其他相同的数组中扩展它 我有这样的数组,我如何扩展它们,这样会有更多包含信息的索引,从而使数组更大 ["days"] => array(35) { [0] => object(stdClass) #4 (6) { ["date"]= > string(10) "2014-06-29" ["available"] => bool(false) ["type"] =>

当我尝试数组合并时,我无法理解这一点,它返回了数组中的数组。我只是想从其他相同的数组中扩展它

我有这样的数组,我如何扩展它们,这样会有更多包含信息的索引,从而使数组更大

["days"] => array(35) {
   [0] => object(stdClass) #4 (6) { 
    ["date"]= > string(10) "2014-06-29" 
    ["available"] => bool(false)
    ["type"] => string(11) "reservation" 
    ["subtype"] => NULL
    ["group_id"] => string(20) "reservation:17910584" 
    ["price"] => NULL
    }   
  [1] => object(stdClass) #5 (6) { 
    ["date"]= > string(10) "2014-06-30" 
    ["available"] => bool(false)
    ["type"] => string(11) "reservation" 
    ["subtype"] => NULL
    ["group_id"] => string(20) "reservation:17910584" 
    ["price"] => NULL
    }
}
和另一个数组

["days"] => array(28) {
0-4....
[4] => object(stdClass) #8 (6) { 
["date"]= > string(10) "2014-07-03" 
["available"] => bool(false)
["type"] => string(11) "reservation" 
["subtype"] => NULL
["group_id"] => string(20) "reservation:19615924" 
["price"] => NULL
}

[5] => object(stdClass) #9 (6) { 
["date"]= > string(10) "2014-07-04" 
["available"] => bool(false)
["type"] => string(11) "reservation" ["subtype"] => NULL
["group_id"] => string(20)
"reservation:19615924" 
["price"] => NULL

}[6] => object(stdClass) #10 (6) { 
["date"]= > string(10) "2014-07-05" 
["available"] => bool(false)
["type"] => string(11) "reservation" 
["subtype"] => NULL
["group_id"] => string(20) "reservation:28128591" 
["price"] => NULL
}
6-28...
}

使用数组_merge将help@insanebits是的,你是对的,我做错了,现在可以用了。我试图将空数组与第三个数组合并,但这种方式不起作用