2014-04-25 3 views
0

선생님이 만든 API를 사용하고 있습니다. 그리고 지금까지 나는 그것에서 약간의 정보를 얻을 수 있었다. 하지만 변수에 특정 정보를 가져와 데이터베이스에 저장할 수 있어야합니다.변수를 구분하는 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 각을 모두 얻을 필요가 : 그것은 다음과 같습니다 도중에 나는 지금까지 정보를 디코딩. 그리고 메신저. 누군가 나를 도울 수 있다면 좋을 것입니다. 당신은 또한 연관 배열로 JSON을 디코딩 할 수

$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
<?php 
foreach($data as $row) { 
    echo "home club is: " . $row->homeClub; 
    echo "away club is: " . $row->awayClub; 
} 

:

변화 $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'ers가 숙제를하지 못하게하십시오 : P