在PHP中合并两个JSON
我有两个json
第一个是
[{"COLUMN_NAME":"ORDER_NO","COLUMN_TITLE":"Order Number"},{"COLUMN_NAME":"CUSTOMER_NO","COLUMN_TITLE":"Customer Number"}]
第二个是
[{"COLUMN_NAME":"ORDER_NO","DEFAULT_VALUE":"1521"},{"COLUMN_NAME":"CUSTOMER_NO","DEFAULT_VALUEE":"C1435"}]
我想合并它们并有一个像
[{"COLUMN_NAME":"ORDER_NO","COLUMN_TITLE":"Order Number","DEFAULT_VALUE":"1521"},{"COLUMN_NAME":"CUSTOMER_NO","COLUMN_TITLE":"Customer Number","DEFAULT_VALUEE":"C1435"}]
有没有办法合并它们?如果需要在JSON中更改结构,对我来说也可以
谢谢。
回答:
像json_encode(array_merge(json_decode($a, true),json_decode($b, true)))
应该工作。
官方PHP文档中的
官方PHP文档中的
编辑: 尝试将true
第二个参数添加到json_decode。这样会将对象转换为关联数组。
以上是 在PHP中合并两个JSON 的全部内容, 来源链接: utcz.com/qa/427949.html