这是 deepbit.net 为我的比特币矿工 worker 返回的 json。我正在尝试访问工作人员数组并循环打印我的 myemail@gmail.com 工作人员的统计信息。我可以访问 confirmed_reward、hashrate、ipa 和 payout_history,但我在格式化和输出 workers 数组时遇到问题。
{
"confirmed_reward":0.11895358,
"hashrate":236.66666667,
"ipa":true,
"payout_history":0.6,
"workers":
{
"myemail@gmail.com":
{
"alive":false,
"shares":20044,
"stales":51
}
}
}
谢谢你的帮助:)
最佳答案
我假设你已经解码了你用 json_decode 给出的字符串方法,比如...
$data = json_decode($json_string, TRUE);
要访问特定工作人员的统计信息,只需使用...
$worker_stats = $data['workers']['myemail@gmail.com'];
例如,要检查它是否还活着,您可以使用...
$is_alive = $worker_stats['alive'];
其实就是这么简单。 )
关于php - 用 PHP 处理多维 JSON 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9471592/