0
PHPを使用して次のJSONオブジェクトを動的に更新するにはどうすればよいですか?PHPを使用したJSON配列オブジェクトの更新
this my json。
{
"1":
{
"value0":
{
"id":0,
"status":0,
"quantity":"110"
},
"value1":
{
"id":1,
"status":1,
"quantity":"120"
}
}
"2":
{
value0":
{
"id":0,
"status":0,
"quantity":"132"
},
"value1":
{
"id":1,
"status":1,
"quantity":"123"
},
}
}
私は私がこれをacheiveすることができますどのように1 に、キー1からvalue0のステータスを変更したいですか?
はjson_decodeを使用して配列にJSONを変換。配列内の更新を行います。その後、json_encodeを使用して配列をJSONに変換します。 – manian
$ new_data = json_decode($ data、true); $ new_data [1] ["value0"] ["status"] = 1; $ data = json_encode($ new_data);エコー$データ; – JYoThI
@manianありがとうございましたが、json_endcodeを試したとき、私のjsonは '{" 1 ":{" value0 ":{" status ":1}}}に変更されました。 –