我使用了老师制作的API。到目前为止,我能够从中获取一些信息。 但我需要将某些信息转化为变量,因此我可以将其推送到我的数据库中。我到目前为止对信息进行了解码,看起来像这样:
Array
(
[0] => stdClass Object
(
[homeClub] => Roda JC
[awayClub] => Feyenoord
)
[1] => stdClass Object
(
[homeClub] => SC Cambuur
[awayClub] => Feyenoord
)
[2] => stdClass Object
(
[homeClub] => Heracles Almelo
[awayClub] => Feyenoord
)
And so on
但是现在我需要将homeClub和awayClub分别变为单独的变量。我卡住了。 如果有人能帮助我,那就太好了。到目前为止,这是我的代码:
$methods = array(
'wedstrijden?club=Feyenoord'
);
$method = $methods[0];
$data = json_decode(file_get_contents($url . $method));
print_rr($data);
function print_rr($data){
echo '<pre>';
print_r($data);
echo '</pre>';
}
答案 0 :(得分:0)
<?php
foreach($data as $row) {
echo "home club is: " . $row->homeClub;
echo "away club is: " . $row->awayClub;
}
您还可以将json解码为关联数组:
更改$data = json_decode(file_get_contents($url . $method));
到$data = json_decode(file_get_contents($url . $method), true);
并使用:
进行迭代<?php
foreach($data as $row) {
echo "home club is: " . $row['homeClub'];
echo "away club is: " . $row['awayClub'];
}
哦,不要让SO'er做你的功课:P