如何使用PHP访问多维Json

如何使用PHP访问多维Json,php,arrays,json,Php,Arrays,Json,我想在php中使用json,但我不知道如何访问它 这是我的密码 $ch7 = curl_init(); curl_setopt($ch7, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch7, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch7, CURLOPT_URL, 'https://api.coingecko.com/api/v3/global'); $result7 = curl_exec($ch

我想在php中使用json,但我不知道如何访问它

这是我的密码

$ch7 = curl_init();
curl_setopt($ch7, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch7, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch7, CURLOPT_URL, 'https://api.coingecko.com/api/v3/global');
$result7 = curl_exec($ch7);
curl_close($ch7);
$obj7 = json_decode($result7);
这里是json

    {
  "data": {
    "active_cryptocurrencies": 6338,
    "upcoming_icos": 0,
    "ongoing_icos": 50,
    "ended_icos": 3375,
    "markets": 575,
    "total_market_cap": {
      "btc": 31264669.404227894,
      "eth": 986229572.8311379,
      "ltc": 8326834496.047988,
      "bch": 2980419662.8658423,
      "bnb": 6485631120.709941
    },
    "total_volume": {
      "btc": 3784938.672480205,
      "eth": 119394144.29398768,
      "ltc": 1008056650.0144182
    },
    "market_cap_percentage": {
      "btc": 59.63238491010178,
      "eth": 11.663971433816743,
      "ada": 2.4794373376051837    },
    "market_cap_change_percentage_24h_usd": 7.202574893019179,
    "updated_at": 1614796183
  }
}

您可以帮助访问例如数据->正在进行的ICO吗?

是的,我的代码副本中有错误。还有一个问题,就是在json解码之前访问var_dump$result7并阅读它,你可能会发现一些被禁止的或类似的内容,也许他们需要身份验证OK,然后我将使用$obj7['data']['coming_icos']例如,如果coingecko.com需要身份验证,那么您可能需要使用login这样的标题来获取数据——在php返回json objectIt不需要身份验证后,您可以使用箭头->这样。所以$obj7->data->uncoming_icos感谢您的帮助:DI删除了标记,因为这是专门针对与.Net包相关的问题的。也许您正在寻找,这建议
echo$obj7->uncoming_icos确定答案$obj7->数据->即将推出的图标…谢谢
 $obj7->data->upcoming_icos