JSON_ARRAY数组合并
时间: 2023-08-07 14:02:22 浏览: 117
在PHP中,可以使用array_merge函数来合并JSON数组。array_merge函数将两个或多个数组合并为一个数组,并返回结果。以下是一个示例代码:
```php
$json1 = '{"name": "John", "age": 30}';
$json2 = '{"city": "New York", "country": "USA"}';
$array1 = json_decode($json1, true);
$array2 = json_decode($json2, true);
$mergedArray = array_merge($array1, $array2);
$mergedJson = json_encode($mergedArray);
echo $mergedJson;
```
在这个例子中,我们首先将两个JSON字符串解码为关联数组。然后,使用array_merge函数将这两个数组合并为一个数组。最后,将合并后的数组重新编码为JSON字符串并输出。
请注意,使用array_merge函数合并JSON数组时,如果存在相同的键名,后面的数组的值将覆盖前面的数组的值。
\[1\]\[2\]
#### 引用[.reference_title]
- *1* *2* *3* [存储PHP数组的首选方法(json_encode与序列化)](https://blog.csdn.net/asdfgh0077/article/details/103832143)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文