json在php上获取正确的数据
我如何用这种JSON使苹果的产量变成水果,牛肉的产量变成肉?甚至有可能得到这些数据吗 另外,每个数组的第一个索引始终为1 期望输出的示例:json在php上获取正确的数据,php,arrays,json,Php,Arrays,Json,我如何用这种JSON使苹果的产量变成水果,牛肉的产量变成肉?甚至有可能得到这些数据吗 另外,每个数组的第一个索引始终为1 期望输出的示例: 苹果->水果 牛肉->肉 芹菜->蔬菜 { “苹果”:{ “水果”:“1” }, “牛肉”:{ “肉”:“1” }, “芹菜”:{ “蔬菜”:“1” } } 您可以使用json\u解码: $obj = json_decode( $jsonString ); echo $obj->Apple->fruit; 瞧 PS:您上面的JSON无效(可能是
{
“苹果”:{
“水果”:“1”
},
“牛肉”:{
“肉”:“1”
},
“芹菜”:{
“蔬菜”:“1”
}
}
您可以使用json\u解码
:
$obj = json_decode( $jsonString );
echo $obj->Apple->fruit;
瞧
PS:您上面的JSON无效(可能是打字错误):请在芹菜之后添加:
PS2:每个数组的第一个索引不是
1
,索引是“苹果”、“牛肉”和“芹菜”。你能告诉我们你是如何生成JSON的吗?Hi fusion3k,谢谢你回答我的问题。但是,如果有更多的数组,它们只有一个值为1的索引,而我需要返回这些索引的名称,该怎么办呢。有可能吗?请编辑您自己的问题,添加具体的示例:“数组,它们只有一个值为1的索引”听起来似乎无效。