JSON数据解析无法理解

时间:2014-02-05 00:05:55

标签: php json

array(2) {
["success"]=>
    string(1) "1"
["return"]=>
    array(125) {
    [0]=>
    array(11) {
    ["marketid"]=>
    string(3) "141"
    ["label"]=>
    string(6) "42/BTC"
    ["primary_currency_code"]=>
    string(2) "42"
    ["primary_currency_name"]=>
    string(6) "42Coin"
    ["secondary_currency_code"]=>
    string(3) "BTC"
    ["secondary_currency_name"]=>
    string(7) "BitCoin"
    ["current_volume"]=>
    string(10) "0.11628537"
    ["last_trade"]=>
    string(12) "223.00000000"
    ["high_trade"]=>
    string(12) "256.88999999"
    ["low_trade"]=>
    string(12) "205.00000000"
    ["created"]=>
    string(19) "2014-01-12 19:35:49"
}
}

我试图在PHP中处理它

$result = api_query("getmarkets");

$json = json_decode($result);
var_dump($result);

我多次尝试开始处理这些数据,但我该怎么做呢 我在想像$ json ['return'] [0] ['marketid']会抓住市场ID。

1 个答案:

答案 0 :(得分:0)

看起来它已经是php对象了,所以不需要解析为json。

尝试...

$result['return'][0]['marketid']

...并删除...

$json = json_decode($result);