我想知道如何将未在类中声明的属性添加到对象中。
让我解释 :
我有我的订单:
[0] => stdClass Object
(
[quantityBlack] => 3
[quantityBlue] => 1
[quantityGreen] => 0
[quantityOrange] => 0
[quantityPurple] => 0
[quantityRed] => 0
[dateOfOrder] => Fri, 06 Jul 12 22:21
[user_id] => 5
[comments] => Test
)
我想用用户的属性替换 user_id,
所以我想做的是:
foreach ($data['orders'] as $key => $order){
$data['orders']->$key???-> = $this->user_model->GetUsers(array('userId' => $order->user_id));
}
但我不知道最后如何专门针对单个对象(你看到关键???),我想获得相关用户的属性到该顺序。
我怎样才能做到这一点 ?
谢谢你 !