[英]Add a value to existing array
我有一組數據:
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
)
我如何達到我想要的結果?
$myArray[0]->enabled = 'true';
只需將新字段直接添加到您的對象中並為其分配您想要的值。 這應該對你有用。
如果您的數組有多個嵌套數組,您將需要一個循環。 我的代碼僅適用於您要求的位置 0。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.