0

PHP 変数 '$decoded_traces' として格納されている JSON オブジェクトがあります。デコードされたトレースは次のとおりです。

{
"Coords": [
    {
        "Accuracy": "65",
        "Latitude": "53.27771684322928",
        "Longitude": "-9.01197836634846",
        "Timestamp": "Fri Jul 05 2013 11:39:15 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.27771684322928",
        "Longitude": "-9.01197836634846",
        "Timestamp": "Fri Jul 05 2013 11:39:15 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.277716230919715",
        "Longitude": "-9.01207806014157",
        "Timestamp": "Fri Jul 05 2013 11:41:16 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.277716230919715",
        "Longitude": "-9.01207806014157",
        "Timestamp": "Fri Jul 05 2013 11:41:16 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.2776809358951",
        "Longitude": "-9.012088286120322",
        "Timestamp": "Fri Jul 05 2013 11:41:22 GMT+0100 (IST)"


       }
    ]
}

バイナリ BLOB のテキストである「イメージ」と呼ばれる別の要素/アイテム/属性を追加する必要があります。だから私が必要なのは:

{
"Coords": [
    {
        "Accuracy": "65",
        "Latitude": "53.27771684322928",
        "Longitude": "-9.01197836634846",
        "Timestamp": "Fri Jul 05 2013 11:39:15 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.27771684322928",
        "Longitude": "-9.01197836634846",
        "Timestamp": "Fri Jul 05 2013 11:39:15 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.277716230919715",
        "Longitude": "-9.01207806014157",
        "Timestamp": "Fri Jul 05 2013 11:41:16 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.277716230919715",
        "Longitude": "-9.01207806014157",
        "Timestamp": "Fri Jul 05 2013 11:41:16 GMT+0100 (IST)"
    },
    {
        "Accuracy": "65",
        "Latitude": "53.2776809358951",
        "Longitude": "-9.012088286120322",
        "Timestamp": "Fri Jul 05 2013 11:41:22 GMT+0100 (IST)"
    }
],
"Images": [
    {
        "Image1": "binary",
        "Image2": "binary2"
    }
]
}

私はいくつかのことを試しましたが、私は本当にちょっと迷っています。明らかに、追加した後、エコーできるように再度エンコードする必要があります。すべての助けに感謝

4

1 に答える 1

0

JSON をデコードすると、通常の PHP 連想配列になります。他の配列に追加するのと同じように追加します。

$decoded_traces['Images'] = $images;
于 2013-07-05T14:08:22.093 に答える