Php 请帮助解析json

Php 请帮助解析json,php,json,Php,Json,JSON: 我想要这样: 账户1:0x0916c53bc9c5a934f9b3dc1b01abd56241569977 Account2:0x3382e1265913d1f8161ead5422b7ca1e7cd80fc6在PHP中使用JSON最简单的方法是使用JSON扩展。看 因此,您可以将JSON字符串转换为stdClass,反之亦然 像这样: { "hashrate": 551125275, "miners": { "0x0916c53bc9c5a9

JSON:

我想要这样: 账户1:0x0916c53bc9c5a934f9b3dc1b01abd56241569977
Account2:0x3382e1265913d1f8161ead5422b7ca1e7cd80fc6在PHP中使用JSON最简单的方法是使用JSON扩展。看

因此,您可以将JSON字符串转换为stdClass,反之亦然

像这样:

    {
    "hashrate": 551125275,
    "miners": {
        "0x0916c53bc9c5a934f9b3dc1b01abd56241569977": {
            "lastBeat": 1538180874,
            "hr": 139778683,
            "offline": false
        },
        "0x3382e1265913d1f8161ead5422b7ca1e7cd80fc6": {
            "lastBeat": 1538180856,
            "hr": 22072348,
            "offline": false
        }
    },
    "minersTotal": 2,
    "now": 1538180878485
}
$json_object = json_decode($json_string);
var_dump($json_object->miners);
$json = ' {
    "hashrate": 551125275,
    "miners": {
        "0x0916c53bc9c5a934f9b3dc1b01abd56241569977": {
            "lastBeat": 1538180874,
            "hr": 139778683,
            "offline": false
        },
        "0x3382e1265913d1f8161ead5422b7ca1e7cd80fc6": {
            "lastBeat": 1538180856,
            "hr": 22072348,
            "offline": false
        }
    },
    "minersTotal": 2,
    "now": 1538180878485
}';

$data = json_decode($json);
$i = 1;
foreach ($data->miners as $key => $value) {
    echo 'Account' . $i++ . ':' . $key . PHP_EOL;
}