[英]How to replace inner array in php?
我有一個數組如下:
Array
(
[154541] => Array
(
**[3831211] => Array
(
[34443] => 34443
[34444] => 34444
[34438] => 34438
[34442] => 34442
[34450] => 34450
)**
)
[154514] => Array
(
**[3830597] => Array
(
[34442] => 34442
[34450] => 34450
[34443] => 34443
[34444] => 34444
[34438] => 34438
)**
)
[154477] => Array
(
**[3829564] => Array
(
[34442] => 34442
[34444] => 34444
[34438] => 34438
[34450] => 34450
[34443] => 34443
)**
[3830046] => Array
(
[34442] => 34442
[34444] => 34444
[34443] => 34443
[34438] => 34438
[34450] => 34450
)
)
[154474] => Array
(
[3829402] => Array
(
[34442] => 34442
[34450] => 34450
[34443] => 34443
[34438] => 34438
[34444] => 34444
)
)
[154472] => Array
(
[3831553] => Array
(
[34443] => 34443
[34450] => 34450
[34438] => 34438
[34444] => 34444
[34442] => 34442
)
[3829803] => Array
(
[34443] => 34443
[34444] => 34444
[34450] => 34450
[34442] => 34442
[34438] => 34438
)
[3829802] => Array
(
[34443] => 34443
[34444] => 34444
[34438] => 34438
[34450] => 34450
[34442] => 34442
)
[3831552] => Array
(
[34444] => 34444
[34450] => 34450
[34443] => 34443
[34442] => 34442
[34438] => 34438
)
[3830078] => Array
(
[34444] => 34444
[34442] => 34442
[34443] => 34443
[34438] => 34438
[34450] => 34450
)
)
)
現在,我想用新生成的名為$ alerts的數組替換內部數組(在上面的數組中,我已將內部數組制成**)。
我沒有得到如何用$ alerts數組替換該內部數組。
這應該可以解決問題。
$array[154541] = array("3831211" => $alerts);
或者內部數組具有更多元素:
$array[154541][3831211] = $newData;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.