Php 如何从这个json_解码中提取值?

Php 如何从这个json_解码中提取值?,php,json,Php,Json,我使用api调用的json解码得到了这个结果。但是我不知道如何从这个结果中提取“值” $obj=json_decode($json_string); print_r($obj); stdClass Object ( [status] => OK [data] => stdClass Object ( [trends] => stdClass Object ( [rank] => Array ( [0] => stdClass Object ( [date] =&g

我使用api调用的json解码得到了这个结果。但是我不知道如何从这个结果中提取“值”

$obj=json_decode($json_string);
print_r($obj);

stdClass Object ( [status] => OK [data] => stdClass Object ( [trends] => stdClass Object ( [rank] => Array ( [0] => stdClass Object ( [date] => 201011 [value] => 7196 ) ) ) [trends_low_sample] => [query_cost] => 1 [trends_frequency] => monthly ) ) 

我只需要这个结果中的“7196”。我该怎么做???

啊!根据更新后的代码,您试图从PHP而不是Javascript获取值?我个人使用的是
json\u解码($json\u string,true)
以获取关联数组(),如果这样做,则该数组应可通过以下方式访问:

echo $obj["data"]["trends"]["rank"][0]["value"];
echo $obj->data->trends->rank[0]->value;
作为一个对象,它可以通过以下方式访问:

echo $obj["data"]["trends"]["rank"][0]["value"];
echo $obj->data->trends->rank[0]->value;