2017-12-29 47 views
0

Ich bin nach Art der ReaktionWie in Array einzelne std Objekt in PHP zwei std Objekt kombinieren

$myObj = Array 
    (
    [0] => stdClass Object 
     (
      [parameterName] => Age 
      [parameterValue] => 14 
      [income] => 700000 
      [famMember] => 9 
     ) 

    [1] => stdClass Object 
     (
      [parameterName] => location 
      [parameterValue] => Pune 
      [income] => 700000 
      [famMember] => 9 
     ) 

) 

Was ich will, immer ist sowohl die stdClass Objekt als einzelne wie

Array 
    (
     [0] => stdClass Object 
     (
      [parameterName] => Age 
      [parameterValue] => 14 
      [parameterName] => location 
      [parameterValue] => Pune 
      [income] => 700000 
      [famMember] => 9 
     ) 
    ) 
zu kombinieren

Bitte helfen Sie mir, wie Sie es bekommen.

+0

Es ist nicht möglich, die beiden haben oder mehrere Indizes im selben Array. –

+0

Gibt es einen anderen Weg? –

+0

müssen Sie Array dafür machen –

Antwort

0

Sie mit der Verwendung von array_merge_recursive() verwenden, aber Ihre Ausgangswerte sind, sollten

Für Beispiel ein Array sein:

$ar1 = array("color" => "red", "name"=> 5); 
$ar2 = array("name"=>10, "color" => "green"); 
$result = array_merge_recursive($ar1, $ar2); 
print_r($result); 

Ausgang ist:

Array 
(
    [color] => Array 
     (
      [0] => red 
      [1] => green 
     ) 

    [name] => Array 
     (
      [0] => 5 
      [1] => 10 
     ) 

) 
Verwandte Themen