我有一个数据数组:
Array ( [0] => stdClass Object
(
[name] => admin
[email] => admin@adminmail.com
[password] => cxvxvcxvcxv
)
)
我想向该数组添加新数据,以便最终数组如下所示:
Array( [0] => stdClass Object
(
[name] => admin
[email] => admin@adminmail.com
[password] => cxvxvcxvcxv
[enabled] => true
)
)
我尝试了array_merge(),但是它给了我这样的结果:
Array( [0] => stdClass Object
(
[name] => admin
[email] => admin@adminmail.com
[password] => cxvxvcxvcxv
)
[enabled] => true
)
我如何获得想要的结果?
答案 0 :(得分:0)
$myArray[0]->enabled = 'true';
只需将新字段直接添加到您的对象中并为其分配所需的值即可。这应该为您解决问题。
如果数组具有多个嵌套数组,则将需要循环。我的代码仅适用于您要求的位置0。