我有這樣的對象,表示與數 我想從另一個陣列屬性添加到PHP pbject
印刷對象$oColors
添加的顏色代碼屬性的物體顏色:
stdClass Object
(
[black] => 2207
[blue] => 783
[red] => 672
[white] => 555
[green] => 463
)
和我試圖通過它們循環並將它們映射到另一個對象陣列,如下所示:
foreach ($oColors as $color => $count) {
if (array_key_exists($color, $oColorsMapper)) {
$oColors->$color['code']= $oColorsMapper->$color->code;
}
}
但打印結果顯示目標仍然是相同的
我究竟做錯了感謝
您可以用'array_merge'。你可以只顯示樣本你想要的結果數組是 – Nehal
是函數內的'foreach'嗎? – drosam
是的,似乎你的foreach裏面的函數,你忘記與& –