当两个索引相同时,如何使用另一个stdClass对象附加stdClass对象?

时间:2015-08-17 11:56:48

标签: php arrays object stdclass

当两个索引相同时,如何使用另一个stdClass对象附加stdClass对象? 例如,我有2个对象,如下面

 stdClass::__set_state(array(
       'monitors' => 
      stdClass::__set_state(array(
         'monitor' => 
        array (
          0 => "www.1.com",
          1 => "www.2.com",
          2 => "www.3.com"
        )
   ));
));

另一个对象是

   stdClass::__set_state(array(
       'monitors' => 
      stdClass::__set_state(array(
         'monitor' => 
        array (
          0 => "www.11.com",
          1 => "www.21.com",
          2 => "www.31.com"
        )
   ));

    ));

如果我将这两者结合起来如下

$obj1->moniotors = $obj2->monitors;

索引正在被取代。

      0 => "www.1.com",
      1 => "www.2.com",
      2 => "www.3.com"

使用obj2元素。我有争议3,4,5

      3 => "www.11.com",
      4 => "www.21.com",
      5 => "www.31.com" .

我该怎么做?

0 个答案:

没有答案