【发布时间】:2014-01-19 14:25:55
【问题描述】:
我只是想将 API 响应显示为一个数组,但有问题,我没有找到它:
API 的回答:
{"status":"OK","minecrafts":[{"id":411,"ip":"2452453","name":"EdenCraft","port":23,"ram":512,"leaf_id":1522,"ftp_password":"1231235312","subscription_end":"2014-02-06T19:56:29.000Z"}]}
我的 PHP 代码:
<?php
$url = "http://api.edenservers.fr/minecraft?user_id=id&api_key=key";
$data = file_get_contents($url); // Opening the Query URL
$data = json_decode($data, true); // Decoding the obtained JSON data
if(count($data) > 0) {
foreach($data as $rank => $donnees) {
echo "<u>" . $rank ."</u> : ". $rank;
echo "<br />";
}
}
else {
echo "Rien n'a été troué.";
}
?>
这就是我的仪表板上显示的内容:
status : status
minecrafts : minecrafts
感谢您的帮助!
【问题讨论】: