【问题标题】:Combine two json arrays to one in Laravel php在Laravel php中将两个json数组合并为一个
【发布时间】:2021-11-21 23:51:14
【问题描述】:
{"device_id":null,"collector_id":2}
{"id":1,"name":"hello","email":"w@so2.com","location":null,"latitude":null,"longitude":null}

我想把这两者合二为一

{"id":1,"name":"hello","email":"w@so2.com","location":null,"latitude":null,"longitude":null,"device_id":null,"collector_id":2}

我该怎么做?

【问题讨论】:

    标签: php json laravel-8


    【解决方案1】:

    在 Javascript 中你可以这样做:

    const obj1 = {"device_id":null,"collector_id":2};
    const obj2 = {"id":1,"name":"hello","email":"w@so2.com","location":null,"latitude":null,"longitude":null};
    
    let result = Object.assign(obj1, obj2);
    
    1. 扩展语法:
    let result = {...obj1, ...obj2};
    

    【讨论】:

      【解决方案2】:

      方法如下:查看 PHP 中的 json_decode 和 array_merge 函数

      【讨论】:

        猜你喜欢
        • 2022-01-22
        • 1970-01-01
        • 2019-08-30
        • 1970-01-01
        • 2012-05-10
        • 2018-05-24
        • 2013-12-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多