如何使用PHP访问多维Json
我想在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
$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